I just released (again) this game, with improved graphics, over itch.io.
Here's the link to go check it out.
I basically took the game and heavily updated the graphics to, from my point of view, "not suck". I'm leaving the old OP spoilered down there so you can... uh... compare. If you want. (I...