By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Well it certainly brings way more attention to your game. Hence the multiple articles and threads. Didn't see many people talking about this game when it was announced at E3.