The game has apparently vanished off of steam and the links just redirect to the normal front store page. Is this intentional or an issue?
What's odd is that the previous game is still up on Steam.