I understand the inclination to be hard on yourself with projects like these, but you did pretty great! Its common to go "overscope" during the planning stage and have to cut features. Its a natural part of game dev.
Your last minute pedestal idea was neat.
The character designs were great and the visuals/aesthetics worked well for the kind of game you were going for. I kinda wish we saw a non-Shrek-based design for the final boss though. I understand that you're a fan of her design but I'd have loved to see a "greater" version of the normal enemies we fight.