The Japanese Make Insane Games

Man, that looks like fun.