This experience is like something David Lynch would stitch together. Weird visuals, weird music, weird gameplay, and yet completely consistent and understandable in its own context. The longer I listened to the song the more it all just made sense. Great work!