Construct 2 is an HTML5 game engine. The advantage of using game engines is that they allow for rapid game development.
I decided on Construct 2 because I like building games for the web. The last 15 months have seen me develop 5 HTML5 games from scratch. It has been a building process and my skills in software architecture and game development have improved. However, I have gotten to a plateau.
I can still choose to code my games from scratch but I have a limit on the amount of time I can spare for game development. Also I would be limiting myself to very basic games.
Over this weekend, I will be working on developing games with Construct 2 because I what to expand the range of games I can develop.