Is this going to eventually come back to Steam? Or is it permanently off the store from tomorrow onward?