Mars: War Logs, the sci-fi RPG from Spiders that's a little like Mass Effect with a dash of Assassin's Creed, Rage and Red Faction, is now out on Steam. The PS3 and Xbox 360 versions are coming "very soon".