Scirra's Construct is somewhat like a freeware version of Clickteam's products. With too much pixel shader stuff added, that most games you will find use far too much of. Before the program reached version 1 the not-free, HTML 5 focused, Construct 2 was announced, and preview builds are available from the Scirra forums. Construct (1) has since been renamed Construct Classic, and development opened up to the community, whatever that means.
For people that don't quite click with Game Maker it is, already, a good alternative to the Clickteam software line, especially if you know enough C++ to make your own plug-ins. There is also some rudimentary 3D support.