As high school game designers, you should be very proud. This is a very solid base that could be refined into something really nice. Wonderful work.
The music, art, animations, and core concept is very nice. I think your main issue is communication with the player; the level design and art assets didn't always clearly communicate what was solid and what wasn't. Experiment with different colors, and most importantly, get feedback from playtesters, as early as possible and as much as possible when making games. When playtesting, don't explain anything about the game, including the controls, and especially don't guide them through the game; just witness their raw reactions and emotional experiences through play. This will give you invaluable information to refine from.
I look forward to checking out your other games and seeing your growth over time ^-^