OHMYGOD YES I WAS WAITING FOR THIS <3 June, here I come!
EDIT:
I have to say, it feels a bit... much, how every character decides to share their backstory in a single episode. It felt a little forced and way too much information of the same kind, one after the other.