Lost Castle 2: Lost Castle 2 1.0 Comes Out on June 11!

Adventurers, it's time! 🎉Lost Castle 2 1.0 launches on June 11, 2026!🎉 We can't believe we're almost there. The development journey has been a fantastic ride, we truly appreciate all your reports and feedback througho…