In my first 5 minutes of player I recorded the experience and I have to say I am really impressed. Some people don't like this type of play style and neither do I but STS just makes it so fun!
Great Job STS
http://www.youtube.com/watch?v=A5_HEog0s3k
Part 2 - The Town
http://www.youtube.com/watch?v=8YYifdMEI6A&feature=youtu.be
Might do some commentaries?