This was a really cool experience to play through. I started with not mind-reading and of course it's clear from the start that there's more going on, but even if it hadn't been presented like that, there's a couple weird things in the conversation that hint that things aren't quite that simple. Julius saying "I haven't had a conversation like that in years" had me going "what sort of social life do you have that you never have to do awkward catchup smalltalk with old classmates?". And then you get to find out what that statement actually signifies.
You could probably make some deep (tm) analysis of how we as the player only find out what was going on through the mind-reading mechanic and things remain opaque if we don't make use of it. But for the characters, it's clear what's going on and the route without mind-reading represents something for them that the player will only fully appreciate after playing through all the other possibilities.
I'm hoping Julius and Mark can manage to reconnect in the future, but the good ending works really well as an open-ended positive moment between them that might either be closure or the possibility of things developing further from there.
Seeing how differently two people may experience the same situation is my jam, and so is getting to gradually piece together what's going on, so I really enjoyed this. I'd definitely be interested in a prequel or expanded version that delves more deeply into their relationship. Julius's overthinking was really well-presented (it's the sort of thing that can easily end up feeling tedious or repetitive, but it definitely didn't in this case) and I'd love to look more into his mind and relationships.