Mars War Logs out now on XBLA, next month on PSN

Spiders' Mars-set action RPG hitting consoles.