I suggest building your game for web so you can upload directly to itch. Yeah, I couldn't play it either.
Great visuals and sound, controls took a bit getting used to but quite fun after that.
Lol, glad you liked it :)