Acevil on 05 June 2012
I actually agree with you, however I think all companies could have done more. It felt more lackluster than anything.
I will say this almost all titles showcased are designed for launch.









