Delightfully messed up story here. Everything fits together well, Nice n polished. Still trying to put my thoughts in order because wow I was sucked in, but it's really good! Would recommend!