Such an interesting concept for a game! The point and click puzzle aspect really reminded me of old-school newgrounds days! I made a video playing through where I also talked about some theories...