When I began developing Space Allegiance, I was under the false impression that releasing a game on a social network would be as simple as writing a fun game and letting the herds arrive.
I have since realised that timing plays a big part in success.
I have yet to release Space Allegiance to the application directory. But when I do, I want it to succeed. Releasing a semi complete game would therefore be a mistake, because social games spread virally when people enjoy playing them.
I will be submitting Space Allegiance to the application directory on the 31st of March.