Mars: War Logs Trailer – Nuff said
Dec08

Mars: War Logs Trailer – Nuff said

So you know that game I told you about in August that’s being developed by spiders? Well, it’s got a new trailer and OH MY BOD it’s just freaking awesome.