This has got to be the most catchy song I've heard in.. Well, can't remember since when! Since it became available, I've had it on repeat. All the time. Haven't heard any other songs. I guess this means that I love it; makes me wanna throw on a cape and sever some limbs!