EuroGamer have posted eight exclusive new screenshots of sci-fi shooter Echelon, snapped from a press preview copy of the game.