A guy stops peeking at forums a few weeks and it's all new when he peeks again!
Those are some very funny and tongue-in-cheek game-ads! I specially liked the tag line "Bring out your filthy instincts!"
I'll have to check out the new site. Good to know you guys are progressing! If you are interested in beta-testers let me know, I would gladly try to help!