I can't even begin to imagine the amount of work that went into this. The fact that there was even a boss fight towards the end was so much fun. Thank you!