Today is presumably the day for the release of Insurgency. Their forums just hit 1000 people a few minutes ago, and their entire server is shitting a brick. I'll be getting back to everybody with a review once I play the game, but for now try to help crash their servers by going to their site and hitting F5 over and over beer: