Tomohiro Nishikado

Had it been left up to me, Space Invaders would have been a far easier game.