Alright this is getting 5 stars in the YAL category for sure- because for what it is it slays Ready Player One- which at the time I really enjoyed. This near future adventure living in two worlds is just very cool even if heart wrenching in the end as various plot threads move to inevitable ends. A powerful YAL read!