The trailer shows off more of the game's story.
Producer Walid Miled also explains the various fighting styles in the game.
The war for Mars starts here.
Spiders' action RPG game is...odd, to say the least.