[…] Forest Cathedral released on Tuesday for Xbox Series X|S and PC on Steam and the Epic Games Store. The game is a retelling of Rachel […]