Latitude 76: Land of the Onkilons: The Demo Is Coming Soon

Hey everyone, We're excited to announce that the demo of our game is set to release in early July! The exact date will be revealed very soon, so stay tuned. Want to stay up to date and be the first to know when the demo…