Great job with this!
I can't shake the feeling I've read something almost exactly like this somewhere else though...
English
-
I don't know. Perhaps you did read something close to the lines of this. I never have though, so it's most likely coincidence.