Yoshi’s Crafted World Jumps to Number 1 in UK Software Sales Chart
Nintendo’s Yoshi’s Crafted World takes the crown this week in the latest UK Software Sales chart. Last week’s leader Sekiro is pushed into third place, whilst The Division 2 stays firm in second. Two other top 20 new entries include Assassin’c Creed III Remastered and Generation Zero which enter in