Lurch: Lurch: New Release Date Set for August!

Dear Lurch Fans, We have an important update regarding the release of our highly anticipated horror game, Lurch. After careful consideration and thorough evaluation, we have decided to push the release date to the end o…