A little bit too high energy/techno for me

There's nothing wrong with vocals but sometimes I think they're tacked on for the sake of it.