Planet of Lana: Planet of Lana II Releases March 5, 2026 🌿

Hey everyone, We are excited to officially announce that Planet of Lana II will launch on March 5, 2026, and before then, a playable demo will go live on February 11, giving you a first hands-on look at Lana and Mui’s a…