Thanks. I made the graphics except for the red unicorn, and most of the music was made by Jaggy Fox (with a couple songs made by me).
I just found Gamemaker to be the right engine for this project. Changing engines mid development would basically mean making a different game in my eyes. But if I were to do it all over I would still have used Gamemaker. I just feel like certain games lend themselves better to certain engines.
But maybe I'll make a game using unity in the future