Ashley , i have a suggestion for C3 if i'm not yet too late. I just played around with GMS 2 and i've found out that the program is bloated...
I can understand that Unity is heavy for a reason but GMS 2 is far heavier (sluggish) than it for useless reasons like it's start page and transitions.
On GMS i can still do stuffs fast (still not as fast as C2) but in GMS2 it's a bit unresponsive. It's not my computer specs since i can do stuffs in Unity3D quite fast but GMS 2's use of their network inside the application causes unnecessary processes.
I hope you develop C3 as lightweight as you possibly can.