Looking good, I bumped you up on top of the fresh games section on the homepage. Thanks for sharing
Thanks leafo! :D