The artwork and overall level design looked really good. The fireball charging mechanic also worked well with that satisfying click to let the player know it was charged and ready to shoot. I think some animation or particle effects on the enemies dying would really go a long way. Also some more backstory would help because the atmosphere was great but didn't have much meaning behind it. Hope you keep working on this because it's an awesome start to a cool game!