This is just so mind boggling ridiculous that Nintendo released this game in the first place. But then again when it comes to Nintendo, the only time they really seem to bend the knee is when it comes to even more powerful Japanese men. Well love or hate it, here's Takeshi's Challenge.