Lurch: Lurch Released!

Exciting News! We’re thrilled to announce that Lurch is officially live and ready for you to play! A huge thank you to everyone who has supported us throughout this journey—your feedback and encouragement have been inva…