By using this site, you agree to our Privacy Policy and our Terms of Use. Close
TheSting said:

Crystal ball gazing? LoL

Nope. Common sense. Companies dont abandon their whole business stragety if they were expecting it to perform to expectations. Companies dont spend 1 billion dollars on games and 400million on NFL deal to sell as much or less than the competition.