The publisher/developer is no longer in existance, I don't know if that causes the know show from steam. But if you really wanted this game get it from amazon.com as some retailer was selling it for $2 a few weeks ago.