A really Insane Japanese game. Try it now

read more | digg story