Picked it up on sale on XBL last Wednesday and have been playing it almost nonstop since. The story is really pulling me in and the gameplay mechanics are adequate. There are certain things that bug the hell out of me (no fast travel for example is absolutely ridiculous) and the textures are terrible, but overall, a pretty decent game.
7.5/10 so far.