Fits the theme, no doubts! I like the visuals the sounds and music! It’s good to see such polish for a game jam. The gameplay is simple and quick to understand.
The first page feels a bit like a wall of text though! Maybe a short tutorial run would help?
Congrats for your entry!