After teasing that the new Worlds song, Take Over was coming in 24 hours from their original tweet, Riot Games has finally released the new song. To no one’s surprise, it will absolutely get fans hyped up for Worlds 2020 which will begin in just about a week with Play-Ins. Check out the song in…