StellarHub is Coming to Steam on August 17th
StellarHub is Coming to Steam on August 17th It was announced by Casualogic, that StellarHub, their new starbase management game, will be available starting August 17 in both English and Russian language at €8.99 on Steam (Windows PC). Check out the pre-launch trailer of StellarHub, showcasing the games’ features: https://youtu.be/A1T2Ugna0XY “As a Space Captain embarked on […]