Mikmster on 22 December 2014
Hey what ever helps them sleep at night knowing they don't get 90% of the games coming out. I get articles, its click bate. But "fans" supporting crap like this with false titles, seems really desperate to justify their own buys to them selves then anything else.