For me this was one of those kinda bizarre but pretty enjoyable games haha. Although on could say it's kinda out of place but again, weirdly I also enjoy the environmental arts.
The music is a bit repetitive though, and the sound effects are pretty loud at default settings.