It might be an idea to ask to have this showcase thread archived then and repost once version two is up.
Honestly, there are two things that are not clear at all when loading the home page:
1. That this is about a game.
2. That this is a forum.
That's a death sentence. These are the two key points you need to communicate. I lost interest immediately.
I managed to get the forum working with sync using Joomla for my main site and user base and JFusion to sync the users to mybb.
OK, I think you DEFINITELY need to ask a mod to archive this, or move it to web development or something.