Anyone else getting a superhero vibe from this song? Makes me wanna get up and dance tho.