Some of the games he showed off makes me wish that Nintendo are subbed to digital foundry and see the likes this video has :D Metroid Prime and Pikmin trilogies would be a license to print money for relatively low amounts of work imo.
Why not check me out on youtube and help me on the way to 2k subs over at www.youtube.com/stormcloudlive