I'm impressed by how much depth went into the level design! Reusing the same level in multiple ways took a lot of really clever layouts. One of the big pain points for me was having no way to quickly reset the level, and I'd often unintentionally walk into the final goal (especially on the last screen). The animations for the characters were really lively and tied the whole game together nicely. Excellent work!