Great work! Such a creative idea and a very fun execution. I love the art, too. I do think the game cutting to black was a sudden way to end it, but I can get it due to time limitations.
if gamemaker has a game crashing bug it just turns black when its on web form and it turned out my sine variable was not set before reading or something like that