I put together a video review for GSB over the weekend on behalf of a gaming site I run, using some footage I had lieing around. Hopefully this may help any interested buyers in deciding whether or not to buy the game.
http://www.youtube.com/watch?v=KDDuw9M6P6U
Enjoy