This video was just revealed the night before. Stumbled upon this video by the Youtube recommendation gods!
This is truly a fascinating find, especially when it mentioned that you get to hear additional soundtracks that the game has. (Probably related to how some thought these soundtracks are "unused"?)
Haven't seen a thread about this yet.