Who is this writing a news post on the front page!? Damn you Rupert!! Anyways, as most of us know Portal 2 came out just yesterday at a midnight, well 12:30 AM EST, early release. Valve had the entire Steam gaming community playing a dozen games from...