A new record was set, with a new high of 25,365 average slots viewers worldwide on Twitch during February 2021