Chief Keef released some new music today via Twitter. The song is called Russian Roulette. What do you think about this new song?