I second what sqiddster said, c2 is definitely capable of making a game like the iconoclasts. There isn't much that CC can do that C2 can't, and most of the differences aren't really useful (some exceptions are stuff like inline editing of events (not essential, but handy for the workflow), sprite distortion (most people probably wouldn't use it) and color filters (I really want these in c2)). What c2 can do that CC can't, however, more than makes up for those differences.
Also, I really recommend not using MMF. I used it before discovering construct, and haven't had any desire to work with it again. From another thread asking for comparisons between the programs:
I've used both. In my opinion, construct is vastly superior. Sub events alone would be enough to have convinced me, but also objects can have named variables and as many of them as you want, the behaviors aren't useless because they aren't buggy and actually work, none of that spread value nonsense to get multiple instances working, event sheet includes, no broken object references, local variables, updates every week or two, the list goes on and on.
I don't mean to bash MMF, but it was so frustrating to work with. I felt like I was fighting it more than I was making a game with it. C2 in comparison, glides.
I can't talk about unreal because I haven't used it, but I know it's possible to make a pixelated flappy bird clone in it. However, c2 has a lot of stuff built in specifically for stuff like 2d platformers, and it's very, very easy to get the basics implemented with the platform behavior. It seems like with unreal you would likely have to code that yourself, which could be tricky. Also, I can't say I'm a fan of the blueprint logic flow chart they have - I appreciate that they have an alternative to straight coding, but I find c2's events far easier to understand, especially when things get complex and there is a lot of code.
You can watch the video on the front page of this site to see just how quick it is to get started with platforming in c2 (it's a couple minutes long).