It's pretty awesome and punishing :D.
Love that your lead let you take the controls and actually make a complete game. Sometimes the best work comes out of inspired team members doing side projects.
You should ask them to either put that it was made with Construct 2 either in the blog post, or modify the game so it's on the title screen (with a link to Scirra).
Love ArenaNet and GW2 myself, although I've been taking a break from it. Even so it has held my attention better than WoW with all the things it does. Keep up the good work on both your role in GW2 as well as making your own projects ^__^