ancientgamer.reviews
New Star Manager – Review (Nintendo Switch)
Developer: New Star Games Publisher: FiveAcesPublishing Price: £14.99 / $19.99 Release: 31/01/2019 Let’s kick off (see what I did there), New Star Manager on Switch is a fantastic and fun foo…