Mechanic
Mechanic not bad but
The game is quite difficult than normal, you should make it a little easier
Graphics:
Graphics so cool and legendary
Presentation(describes game)
Presentation its understandable
Theme:
You used the theme correctly.
The score I will give (between 4-5)
if you improve i will change my mind
good luck on jam :)