post #1 of 1
Thread Starter 
http://www.eurogamer.net/articles/20...-months-report

(SOURCE) Up above..

Either this is another rumor or hoax cuz i know April Fools is coming up otherwise it's true? Discuss! What you think?

I am not aware of this website but it looks shady to me. Anyone?