Sal.Paradise on 11 June 2013
I was just watching them play it live on the GT stream and this was my exact thought. It looks like the sort of 3d Mario game everyone wanted for the Wii U...