I guess I'll leave this here as a guide for anyone still trying to solve the mystery, but I'm looking forward to someone creating the real key!
Absolutely AWESOME gameplay and fantastic video. ๐๐๐๐๐ Much respect for your patience.