I've never played an isometric pygame game before, so this was very interesting to have a look at. It's a solid premise, and I liked the graphics and cutscenes as well. I think the main thing holding it back was the confusion I sometimes got while navigating.
The fact that the character "teleports" instead of moving and the way that keypresses don't always register, mixed with the occasional camera or layering issue meant that I would sometimes get confused as to where I was going or which level I was on. I can imagine that some of these problems might be hard to fix, but they were still annoying nonetheless.
That being said, this was a pretty ambitious entry and I think you did well getting it finished in time. Good job!