This date’s for real this time. Seriously. We promise.
Publisher Ghostlight Games lists the game’s release for April 5 and it’s priced at £34.99 (≈ $53). Pre-orders from the company’s online shop will come with a free A1-sized double-sided poster.