Haha thanks! I’m glad you like it!
The audio is a pretty simple implementation, but I’m very proud of it as the programmer lol. Idk if you know Godot, but basically each platform has a child AudioStreamPlayer node with a sample of a single note. Then when the platforms are spawned in at the beginning of the game, if it’s not a drum sample the platform script automatically pitch shifts the AudioStreamPlayer based on the y coordinate of the note within the stage, effectively letting me build the level just like how I would build a MIDI track in Garageband. TLDR it’s not actually reading the MIDI file, but it is set up so that I could copy the original MIDI file into the level with minimal effort!
After judging is done we’re definitely planning to add Level 2 and fix some bugs at the least, but we may even end up doing more levels with new mechanics and stuff, so if you want to see more keep an eye on the game!