jlmurph2 on 13 August 2014
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.