Well, I'll go with my own positive vibe then!
I'm no expert in making video games, I even have some difficulties to finish any projects for some personal reasons, but I can say one thing : Everytime I see any news about Construct I become enthusiastic, everytime I get in the editor, I have this feeling that I can make something nice. To me, that's Construct exclusive.