Looks cool, I put you up on the fresh games section on the homepage. Thanks for posting
Wow! Thanks a lot! :D