It feels like you don't find a lot of songs that quite get this balance. I mean, it rocks pretty hard, but it doesn't go so far as being like super-hard rock, and it stays upbeat without losing energy/becoming more like easy rock. And it has a rock feel rather than a more electronic feel, which, while I like electronic stuff a lot, rock is a lot less common in the vocal synth sphere, and getting some rock sometimes is really nice, too. It's cool! I'd like to find more songs like this.