Want to upload your game, but not sure how to do it? Don't worry! We have a new tutorial to help you.
We are excited to announce we have officially launched our Beta site! There are still some minor kinks to iron out and bugs to squash, but we're satisfied the core functionality of the site is now solid enough for sign-ups!