This was a lot of fun! I really enjoyed the concept and the music. If you end up taking this further I'd think about adding some form of pause or step mechanic, some of the timing and number of things to keep track of felt a bit overwhelming further in. I see a lot of potential with this! You guys should be proud of what you put together here :)