Lost Nova: Lost Nova Release Date Announcement!

Lost Nova just received a release date AND a new trailer! I'm super excited to finally announce the release date for Lost Nova: 🌟 MAY 11TH! 2022! 🌟 Lost Nova will be launching on Steam and if you'd like a reminder on…