Sounds electronic to me.
You obviously didn’t give it much of a chance. The opening song of the first album is very misleading, to say the least. 🙂