comicpress.socksandpuppets.com
423 - Community Spirit
I don't think there's a videogame in existence that's caused me to shout at my computer as much as League of Legends...