Really polished entry, it felt like a complete game!
I must say I preferred the open level layout/original upgrade system, but I understand the choices because of the grading criteria.
I recommend a dodge/shield QTE to escape damage from an attack every few seconds.
Good work!