Tagged: Spiders Software

Review: Mars: War Logs

Review: Mars: War Logs

Spiders Software, the minds behind last year’s Of Orcs And Men, are back with their new title Mars: War Logs.  Mars: War Logs is a gritty 3rd person RPG set on Mars.  The story is intense, with tactical...