This livestream started about 20 minutes ago, Alex isn't the one playing on the stream and you'll probably get frustrated with the guy playing, but Alex is chatting about the game, and is playing on the server.
[url]http://www.twitch.tv/destructoid[/URL]
[url]http://www.twitch.tv/destructoid[/URL]