A review by cait_s
Repo Virtual by Corey J. White

4.0

Great world-building, well rounded characters, but the end was weird. It didn't feel connected to me.