>>8208400I did, thought it was great.
Definitely recommend it.
If it makes you feel any better they slightly exaggerate certain elements to raise tension around episode 3 but it seems pretty grounded otherwise.
>>8208419Yeah, vision in the brain is a very interesting subject.