Stage one of the big YCH from last month's contest. I'm gonna take this bits at a time, but I hope you'll like the updates meanwhile! It'll change as I get feedback from everyone, but I'm excited to see how this turns out <3