Well this was a very happy industrial song...
I liked it overall... it was kind of cliched and boring at some parts though. I loved the way the lead voice was. It sounded so whiny, but in a good way... like a lively way xD. I would dispute this being industrial, though o-O