Xbox developers are feeling pressure from its parent company to return higher profit margins than the video game industry ...
You can already guess which corporate entity's greed is forcing Xbox to skimp to survive.