cannonballZ on 14 June 2013
I watched the vids on my laptop and wasn't really too impressed, but then I watched the video on my Wii U and it was a world of difference in clarity. This game is going to be beautiful.