Shame about teasers like that.
The game is on preorder from FRPgames. Estimated ship date is November.