Mars War Logs screenshots
Spiders Studios released some images from their forthcoming project which is heading to consoles via XBLA and PSN, PC and Mac platforms starting in May on PC with a Q3 release for consoles. Their game is entitled Mars War Logs and is an RPG set in a cyberpunk setting. More