http://forums.steampowered.com/forums/showthread.php?t=1335621 http://www.shacknews.com/onearticle.x/64594 i dunno, but if you are a fan of both you might wanna preorder...
I dunno about that steam post, the Steam store doesn't say anything about a pre-order wrench, and they don't usually surprise you with that stuff do they? don't they tell you all about to get you excited and pre-ordering?