The total soccer management sim from New Star Games is now available to download on PC via Steam LONDON, UK...
New Star Games Ltd.
LONDON, UK - Welcome to New Star Manager, the immersive all-new game from Simon Read, creator of the BAFTA Award-winning...