The idea behind this game makes me laugh so much! There's also something quite ... zen about it, which I really enjoyed too. I'm definitely going to have to go back in to get past the Dodge minigame though...
I found myself sitting at the title screen a few times because it gave me that "zen" like feeling :).