Quantcast
View Post
badgenome said:
Seems like only yesterday that Nintendo gave this stage time at E3.


Wait.. wha... you're right. Nintendo showcased this title at their E3 presentation for the Wii U in 2011.


Strange indeed...