Thanks for the feedback, I really appreciate it :) You're right, invulnerability on roll would have been a nice feature. I think enemies are also missing some kind of animation before shooting, to help give the player an indicator on when to dodge.