supernihilist on 26 January 2014
watch out Watch dogs. I dont see any kind of hype for that game. It looks like a really expensive Project that needs really high sales to be profitable.
Doubt it will do more thatn 6M combined.