Sign up thing is kinda turn off when you have newly launched the game.I don't like revealing my email address or password combinations on newly launched sites until I'm left with no options.Because once email is submitted,it opens up for all sorts of promotional crap.Sorry I couldn't check your site out because it was too much time consuming to make an account.Maybe give us a demo play option ? I was really intrigued by the description and wanted to check it out so bad.