It's a cool concept. Just bit hard too understand at the beginning.
The whole ambience is really nice and fits perfectly to the theme.
Unfortunatly the very long cooldown time between shots ruined the fun a bit for me tbh, especially at parts were lots of enemies are.
But i think with some polishing this could become pretty nice.