Hey, I saw your comment earlier about getting a 100% on the first demon. I've gotten multiple feedbacks that the timing is too hard, so I'm going to tweak that now, and release a patch in a day or so to make it a bit easier.
Cool! I deleted the comment because the bio did eventually unlock, even though I only got 91% on the second demon so not sure why it counted (it also unlocked the 1st demon's bio at the same time for some reason)