I put it up on the fresh games section on the homepage. Looking forward to seeing future updates.
Thanks!