Looks great, glad to see this out. I've put you up in the fresh games section on the homepage.
Thanks so much for your support!