Free DLC "Almost Human" released!

19 Rate up
< >
machine4578 Jul 29, 2014 @ 5:51am 
why not fix this "free" DLC so we can actually download and play it??
Narros Jul 23, 2014 @ 7:05pm 
For some reason I'm having a hard time downloading the new skins for this game which i brought about 3 months ago. i try everything but still no new skins can i get some help here.