Flight appears to be available for download on Microsoft's site a day early.
Since this is a storefront, it will balk a bit at payment information. You can use your "Microsoft Points" to download it... being free, it doesn't actually require any points, but it will ask you to update billing information for the Marketplace information. This is probably a better way to make your "purchase" than providing credit card information for a sale of $0.00.
You know you want to... get going and take a look if you didn't get to play around in the beta!
(*or wait until it's more widely advertised tomorrow)