SpartanFX on 14 October 2008
^^^the demo is apparently an old built(less than 80 % complete),,,,I don't know why they would release that instead of a near final built demo
anyway the game look really fun