This is such a great story and concept, and it's already shaping up to be something very unique, so just keep at it with these ideas. Your coding is obviously great right out of the gate. As you streamline your coding skills over the semester, just keep an eye on things like legibility and accessibility for the player to be able to clearly read and interact without being overwhelmed by all the bells and whistles. Love being introduced to all these unique characters. Just think about how you might weave in some more meaningful choices for the player so that they feel more active and present in their role in the story. Amazing first piece! Can’t wait to see what else you do!