So I heard this banger on a random twitch while working out

Anyone have more songs like this? Thought I outgrew this type of music, but this song has renewed my interest.