Indie game developer and publisher Fenix Studios announced over the weekend that the game would launch on August 21, at the end of the Future Games Show 2024, where they will be a part of the livestream Those looking to try the game out in advance can do so right now, as there's a free[...]