released onto steam on the 21st should be showing on your client now
Steam raped? Seriously? Excessive much? Anyway, I'm pretty sure it's a Steamworks game, so you'll have to deal with Steam or do without the game.
Look at my blog, a link for you.
Someone is gonna get a huge slap...
As said on your blog, links to sites that offer warez releases will get you huge slap on the face, it is not allowed here.
And please take note the word "LEGIT" does not mean "WAREZ"
[Edited by DABhand, 5/8/2012 4:36:57 AM]