by Kittylover91
I really like the set up of this story... but it feels too mechanical.
Terrible finish. Super rushed and kinda confusing. 1 star