We have now some explanations about the delayed issue of the game: check the link above to see they are planning many new features for the game: 32 players online instead of 16, flying vehicles....
It seems that the game we knwo on demo and the fianl one will be rather different, let's hope , for the best!!
http://www.beyondunreal.com/content/articles/154_1.php