I've been away for about a year now (as i remember). The new site is rocks (though some colors need a little tweak, sorry for this one )! And HTML5 games is soo cool! I just cant describe all of my emotions with my bad english, but you guys are definitely growing. Keep it up! Will buy Construct 2 just even to support you (besides - it will be great, why dont buy it - as i know your work style).
Im so impressed god damn!