Been watching some of these Americans playing, not bad at all.
If you're bored and hands are itching to play but don't have those magic xbox then this should satisfy u temp.
http://www.ustream.tv/channel/teamspooky
edited!!!
Nice link bro.
opps forgot I miss the user account at the end, EDITED.