There was a pretty good segment about their charity on XPlay tonight. They got 250K last year, looks like they're at 175K so far this year. That seems like an enormous amount of cash, for a relatively small charity. The power of the internet, a few big donations?
Basic impressions. Young, funny geeks. In tuxedos.