February 21 Update
I did a lot of necessary but boring stuff. I modularized the interactable system so now it's a lot more flexible than it was before. In the past I could only have an animated interactable or one that could be picked up. Now Interactables can do both, and have extra functionality tacked on them. Fixed a countless number of bugs ranging from the enemies not pushing the players when hitting them to preventing Lea from peeking past some room occluders. Added in nice things like restoring interactable states after loading (so you don't have to resolve certain puzzles after saving and reloading. Restoring current weapon held on the characters as well as removing key items after they've been used. I rewrote some convoluted code where the logic made no sense to me and it also fixed multiple bugs. Gui element lists scroll now. Basically things are a lot more polished now, with just a few things left like needing to save custom key configs and accessibility. Working on getting a dysl...