Latitude 76: Land of the Onkilons: Demo is Live!

Hey everyone, We’re excited to announce that the demo is now live on Steam! This is an early look at the game. Please note that some technical issues may occur. Your feedback is highly appreciated! Feel free to share yo…