Ssenkahdavic on 09 July 2013
This is insane. 10 million would make sense for COD or maybe Halo (tho neither is a new IP...eh Destiny or Titanfall maybe?).
Man what the hell makes a game cost THAT MUCH?