Forest Grove: Forest Grove is launching on November 29, 2023

We're thrilled to announce that Forest Grove, the first-person crime mystery puzzler from developer Miga Games and publisher Blowfish Studios, will launch on Wednesday, November 29, 2023. One seemingly normal day in For…