Holy moley. I can't imagine how much time it must have taken to flesh this one out. Congrats on the output!
Thank you! I did a lot of it during downtime at work, so it honestly didn't feel that long.