US/South Central. Like the Posters after me it's still there in the Steam store and I have it still on my Computer. Just When I go to click it I get nothing. Not even a notification to tell me weather or not it's run able.What region are you guys in? I still see it in Steam.
What region are you guys in? I still see it in Steam.