I felt so stressed playing the game, that now I appreciate living at a slower pace :-D
I like how the obstacles force you to have a strategy, making this game 33% puzzle and 66% reflexes.