Deus Ex: Human Revolution - Steamworks Enabled
View Single Post
May 7th, 2011, 07:00
I can see the pre-order page on Steam now.
"…to relese digitally through Steam" - are they trying to say they will ONLY release digitally on PC?
I smell a… wumpus!?
Join Date: Aug 2008
Location: Kansas City
View Public Profile
Send a private message to Zloth
Find More Posts by Zloth