Tag Archives: oh my bod
Mars: War Logs Trailer – Nuff said

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.