It kinda has a feel like it could be a song in a Mega Man game. That being said, it's kind of got a weird, jerky, robotic feel to it that keeps it from flowing quite right. It is good, though. I like this little interlude that's happening in the middle... The piece is good, but I don't think I'd dance to it. I don't dance much though, so don't feel bad.