Wow! Every bit of this game is so tightly cohesive in terms of narrative/mechanics/vibe. It's really impressive. And the music is a bop.