JUNE 18, 2013 — Mars War Logs was released in late April and, if most players who bought the Spiders Studio title liked the game itself, they were disappointed with the narrative...
JUNE 18, 2013 — Mars War Logs was released in late April and, if most players who bought the Spiders Studio title liked the game itself, they were disappointed with the narrative...