This game is stunning! The puzzles are challenging, but not ridiculously so, and the art is all wonderful. The idea for the prophecy and the magic eyeball were both really intuitive, and as somebody who uses construct3 myself it was really fun to see those elements in action and wonder how you got them to work. Very well done!
The one criticism I have is in the technical aspect, although this wouldn't have bothered me if I hadn't needed to momentarily shut down my computer and then restart it to continue my game. The save states/JSON don't seem to have been programmed correctly, because when I sat back down to play again, some events which I hadn't unlocked yet were available and some puzzles which I had already finished had been reset. The only explanation for this I can think of is either that you may have accidentally programmed the save states to happen in a linear progression, as in each event is saved in the order they were programmed to happen chronologically instead of when they are triggered, or that this was just some sort of one off bug. Either way, it's something to look out for in the future.
Otherwise, everything about this game is incredibly well made and I have no major complaints. Great job! I can definitely agree that you guys deserved that Construct3 subscription. Keep up the good work!