User blog comment:Vaendryl/game just released today./@comment-4009583-20110523171159

Heh, mee too :)