Okay - apparently even Scirra staff aren't immune from the wrath of the spam bot.
Anyway, as I said, Construct 3 has a free edition just like Construct 2. And you can try it out now on construct.net - you can log in using your scirra.com account details:
https://www.construct.net/gb/make-games/releases