Astral Chain tops UK Software Sales Chart
The latest UK Software Sales Chart is in and this week sees a slew of new entries making the battle for the top quite interesting. Man of Medan enters the fray at number 3, the action shooter Control 4th, the destructive Wreckfest hits 2nd. The leader for the Nintendo Switch