TheLegendaryWolf on 30 March 2014
Probably amping up marketing and development under the radar to surprise everyone at E3 or something. One thing is for sure, they aren't sitting around and doing nothing.








