Hogwarts Legacy’s Switch port surprises in its sales versus its reception, in-game ads stir controversy for Ubisoft, and exciting new skins are coming to Destiny 2. Today, Game Rant’s weekly recap takes a look at some of the most notable headlines from the past week.