Funky, different and very enjoyable