I've always liked bounce based games for some reason, but in your case you mastered the mechanic by making it dynamic an forcing the player to act fast. I loke the game!