A short novella. Story wise, it does exactly what it says on the tin. Minor spoilers in the review.
“Mirror, mirror on the wall. Who’s the fairest of them all?” “Please wait…” said the mirror. “Error. Data connection unavailable. Please try again later.” “Oh