I think this explanation is pretty awesome and the more I get used to it the more I like it. The only thing Telltale shouldn't do now is wave it off easily with this explanation. Flesh it out more through future episodes.
"Usual? You lead a pretty unusual life, Doc." - Marty McFly
Golden Age Whodunnit/Locked Room Murder Mystery fanatic.