Hey corpsecrank. I don't much about construct or it's level editor. But i do know a ton about game maker. Just shaky on coding. I know a ton of stuff though, with obj, tiles, backgrounds, parralex moving backgrounds, plus imbed code in an object. I also have a basic understanding of the terminolgoy of coding in gml i just don't really know how to right out code and know what to expect. Also i understand the concept of scripts and what they do. The hardest part form me is the creat event,step, alarms, all that jazz. Which i am reading about. It does seem game maker has way more pro's than cons. I guess it may be loosely based off of C++ or at least that is what i hear. Which probably means it is just a shortened easier to learn language then c++. Is c# a trimmed down version of C or C++? I really have no idea but if you ever decide to use game maker. I can give a low down on alot,just not quite coding yet. I know it depend on your skills for sure. but i think it's probably way easier than c++ and i particularly just plan to use code skills for making games. You know its funny too. I almost think it may be wise for 2 people to put their heads together on a project. Like say 2 coders as opposed to one. 2 can help each other learn faster, plus ideas willl come quicker more than likely. Also if it were me,i would prioritize. Before worrying about level building or even how they'll look. Get all the sprites done for the game first. Then have a game plan, like a storyline. Next start coding in the players, then enemies and bosses. When that's all done then start building levels, and eventually teh game will get done. I think most fan gamers rush into all of the phases and ware themselves out before they get far. It makes way more sense to me that way. Just trying to offer some suggestions