All three endings are in the game! You’re correct that it requires perfect responses to get the other two endings. The “correct”/“wrong” choices require either completely rejecting the pattern or sticking with it and really that’s all.
Thanks for playing and appreciate your feedback.