Tag Archives: first seven minutes

Mars Wars Logs – First Seven Minutes Footage

Mars War Logs was released in late April on PC and will be available on the XBLA this September, however most players who bought the Spiders Studio title on PC liked the game itself, but they were disappointed with the narrative element because the English version strayed too far from the original French. The general […]