Slimebeast on 08 September 2013
I doubt this number has any basis in reality. My bet it is just an amaterus calculation made by a journalist and his gamer friend, mostly based on some past game's rumoured record budget and then hugely exaggerated.







