Though my role in the maintenance of this site is non-existent now, I was one of the guys that nominated your game for featured title back when I was still a member of the staff/an administrator. The site was much more hostile back then and it and the needless drama that rose up around your game was unfortunate, and I really am sorry about that, but I still stand by my decision to make it featured. So few of the titles on this game dev actually feel like a 'game' - it was refreshing to play one that did.
Good luck to you on your new project!