Saw this on NeoGAF. http://www.neogaf.com/forum/showpost.php?p=202147965&postcount=300 Fingers crossed...? EDIT: A later reply in that thread says it could be a "dummy app" for the current sale, is that a thing? I don't quite know how Steam operates with these kinds of things. I guess if that is what's going on, trash this post and call me a dummy.