Alternatives
1) Gdevelop
http://compilgames.net/
2)GG Maker
http://store.steampowered.com/app/34740 ... 1_5_9__300
Not sure how easy it is(the visual scripting part)
3)Gameguru (3d -lua script)
https://www.game-guru.com/
4)Buildbox
https://www.buildbox.com/
5)Appgamekit (pure coding -basic or c++)
http://www.appgamekit.com/
6)Paradox3d (desktop games + xamarin for mobile)
7)Wave game engine (desktop games+xamarin) - really clean api...
8)Godot
9)Urho3d or Atomic Game Engine
I would go for unity or ue4 just for employment or career path. Since these two tools are really popular for professional small game studio companies. Never saw a single job ads for construct 2 in my country..
I personally think html5 for games might drop popularity for web assembly. All those C++ game engines might be more popular than html5 game engines in future.