Very cool idea and gameplay, the visuals and setting are also very fitting. One minor issue is where you must hit the beats as while i did realize it, it was not as clear and it can trip you off a bit (though this is a design choice which adds difficulty so i can see why it is that way) .
Also maybe spacing out the notes visually a bit more? (This could also be lag) as some notes were played earlier than they were expected. Other than that very cool submission for your first gwj!