Anyone got it? Played it? Feedback? Gampespot gave it a 6/10. Watched some game play vids and it looks awesome.
Forum Rules