The promotion is already live on Steam and will last until Wednesday, October 29. This is being done by the developers as part of the studio's 10th anniversary.
Dispatch is getting weekly releases for episodes. If you're looking for similar games, we've crafted a list of titles for you ...