I was also thinking of getting it on pc when it releases in this part of the world in another couple of weeks. it seems not to be getting the flashiest of reviews though may pass on this instead. but please st helens give us the lowdown once you have played some of it. blo
It's crazy this game. I've seen great reviews and some absolute shocker ones. It's the most all over the show games I've seen in terms of scores from recent memory.