Ryuu96 on 03 May 2023
Planet of Lana is coming exclusively to Xbox, PC and Xbox Game Pass on May 23rd.
— Klobrille (@klobrille) May 3, 2023
Release Date Trailer: https://t.co/nSuEWokKao pic.twitter.com/B56GtKCEkB