To say that No More Heroes 2: Desperate Struggle is an odd game is a gross understatement. The first game was certifiably insane (in a very good way), and the pair of new trailers for the game (one above, one past the break) on the Nintendo Channel keep that theme alive. They're both just downright odd, mixing together -- you know what? Just watch them. We're not even going to attempt to define what's here.
Head past the break for the full list of this week's Nintendo Channel content.
Disney the Princess and the Frog (distribution ends 1/3/2010)
James Cameron's AVATAR: The Game (distribution ends 1/3/2010)