Not even close. SoT is a new IP on a much smaller userbase and Game Pass will eat a shit ton of its sales.