Trust me this game isn't dying. It has more than enough whales to keep it swimming.

Some games get green lit and never show up on Steam, some show up the next day. Getting green lit doesn't really...