I made a bit of a game check for the game for those undecided people. Fully voiced and commented!... feedback greatly appreciated.
http://www.youtube.com/watch?v=mWZwJRrkb5c
Personally I'm loving the game so far, it's a shame I rarely find the time to read.