The spiritual successor to the Dragoon series is now in Microsoft's court.
Thankfully, clean footage of the demo is now available for the first time.