Ok I'm making the comment first and then will rate later.
Why?
Because as soon as I started this I knew I was really going to like it, so I've added it to my collection for my next stream and will play it properly (and subsequently rate it) after I do that stream.
Interesting that you have used Game Maker for this, I'm getting the impression that with Gamemaker you can focus less on the technical stuff and more on the art and the story, if so that's pretty cool and I might recommend it as a game engine for people with less coding background.