I'm working on another game that should provide some cursory information about the lore. Though I like how vague this game is. I find your hypothesis intriguing!
I'm intrigued too!