siddhartha87 on 19 September 2014
"Q1 : Smash bros Momentum" says it all really.
How can you not have a game release for an quarter and hope to compete...
Great console but it has been really let down by these droughts