The music and the environment are almost dream like! almost a really chilled out "crazy taxi"
Dream like! Wow, yeah, that puts into words something I was trending towards but hadn't put a name to yet. Thank you!