Wow, our games are kinda similar, indeed!
Obviously this means that i love your game :)
Grat visuals and sound design.
Maybe one proble: screen was too big for me initially, maybe try starting with lower resolution when not in fullscreen?