Watch me pilot a space ship in Metroid Blast, a mini-game that will be included with Nintendo Land when it ships for Wii U on November 18.