You say 7 hours after my post.
The main site seems to be down, here's their TwitchTV.
http://www.twitch.tv/thespeedgamers
And they reached their goal, hell yeah!
--
Yes, I laugh at my own jokes
http://30.media.tumblr.com/tumblr_lw3jhxK0NH1ql9v8ao1_400.gif