That was a fun ride, I wasn't expected so many minigames and I liked all of them. Good work, you took the theme in a unexpected approach and i can only applaud the effort. The music was also great, all of the tracks!
Great work!