Activision have removed their games based in the Marvel universe from digital stores. The news was confirmed by Activision community manager Dan Amrich on Twitter, writing:...
The release of the latest Call of Duty usually sees Activision announce sales figures for their first day on sale. This year though, we discovered how...