Three things:
The tune's great.
The rhythm of the visuals don't match the music - it looks like a kinda random display that shows what the program can do with pretty lights, but it should be wedded more closely with the music. Right now, it looks like it was stuck onto the music as an afterthought. Good music is seldom enhanced by video.
When I hear the lyric, I'm thinking it's meant to be ironic, but the vocal delivery doesn't necessarily communicate that. So I'd experiment with a second vocal that echoed the main vocal in different parts, but which was clearly tongue-in-cheek.