I'm really considering this one too but preordered Nightfighter Ace. I have never preordered a game before but have only read threads about people waiting forever for their games.
Hopefully that is not the case with these.
You don't pay until they ship. If that helps...