Thank you so much for playing and enjoyed the game!! I'm very appreciated!!
Playing the game again, I do realize how lackluster Richard's character is in the game, it's because I didn't establish him well enough throughout the whole game, so the twist at the end felt a bit bland and out of nowhere.
Richard was originally a much bigger character, had a lot more to do with the overall story and had a more significant role in the game. But while making the game, I was wanting to focus more on the concept of monster/animal hybrid and the struggles that our main character has to face against. I was too focused on that aspect and kind of forgot about Richard's arc. So I just poorly added his plot into the game without any proper explanation.
About Terry, as for now she is just an unidentified animal who has been abused by humans a lot and has been suffered through many years of torture.
The game has two endings. One with Eddie and Richard successfully escaped, and one with Richard killed Eddie. There was originally another ending with Terry somehow "kills" Eddie and brings Doctor Xavier's consciousness back to Eddie's body. But I felt like this ending was a bit too confusing, so I just scrapped it.
Again, thank you so much for playing the game! I'm really happy to know that you're able to play the game from start to finish and enjoyed it!!