Yes, the music is very, very, very intentional Fuhuhuhu. Took awhile to find the right vibes.
The intro is a bit long, the rest of the game was going to be longer, but that might have to be saved for any potential sequels.
Glad you enjoyed the game XD