Any of you play this game yet? Got some great reviews, esp. for the PC version. Thinking about buying it this weekend.

http://www.youtube.com/watch?v=Fg-qSoEkVo0