Wow! I'm really impressed y'all managed to make code that randomized the three cryptids necessary each playthrough! I know there were concerns about it being too difficult or too easy to figure out the cryptids that should be captured but I feel like ya'll found a great harmony between the two. I also like how the ending was changed from just being able to set them free to also being able to study them, a nice little twist.
My only constructive comment is to maybe cut down on the descriptions. I feel as though there was a lot of information for me to keep track of so at times, it was a bit confusing. If your intention was to create a challenging puzzle game, then maybe it's okay that the game is set up that way.