Funky fun experience. Worth checking out.