Definitely reminded me of Twin Peaks a bit, not sure if that was intentional. I like it though and I'm looking forward to more!
Your report has been submitted to the FRS.