Fun interpretation of the theme! Although it feels a bit too hard to hit the spot when it goes extremelly fast.