This was definitely an ambitious project, with a lot of great art and music work. Nice job! Here's my playthrough.