This is the English version of the Star Wolves 2 demo which gives you a chance to try out the game for free.
A German demo.