Fairly happy with how this turned out. Still lots to improve on, but feeling like I made some progress with this one!