The latest UK software sales chart for the week ending June 7, 2025 is now available.
With Nintendo Switch 2 finally launching, the first games for the system are now appearing. Mario Kart World takes the top spot immediately at #1. Other titles in the top ten include Cyberpunk 2077, Zelda: Breath of the Wild and Tears of the Kingdom, Street Fighter 6, and Bravely Default. A few other are scattered throughout as well.
According to Polish podcasters Rock and Boris, CD Projekt RED is reportedly planning a third DLC for The Witcher 3, set to release in 2026.
On Tuesday, Epic revealed another lawsuit against a Fortnite cheater. On top of this, the game developer is going after everyone who helped distribute the cheating software.
Warhammer 40,000: Boltgun 2 developers discuss the huge success of Space Marine 2 and its effect on the series as a whole.
I am happy that Astro Bot is still in the charts. Fantastic game.