This atmosphere is on point ! Your game is fun, your shots are satisfying, and that's all that matters in this kind of games ; it was probably missing invulnerability on roll tho, the enemies' shots are super fast so it would have been cool to have a very reliable tool to dodge them. Great job !