If you're wondering where many commentors have migrated for the time being: http://www.theverge.com

Join us. No reason you can't post on both, but if you find that one is preferable to the other then your gain, I say. Go under forums>gaming (and off-topic) and you should see a bunch of familiar faces.