OverPowered Team and Games Operators revealed this week that it'll be a while before we see the release of Intergalactic Transfer Station The game has been on our minds for a minute as it will allow you to essentially create the space station of your dreams and become a hub to the galaxy where there's[...]