australopithecus
Active Member
Anyone else playing it? I managed to get it for free with my shiney new xbox and so far so awesome. I'm loving the massive open multiplayer world and solo play is amazingly cool and one of the best and engaging stories I've played.