Anyone got it? Played it? Feedback?

Gampespot gave it a 6/10.

Watched some game play vids and it looks awesome.