I've heard that in another forum. I've been wondering, any site that keeps track of what's added in the Steam Registry? Would be handy to know what games might be coming soon
Log in to comment