Neat little demo! There's some cool ideas here, I like the knock back of the shotgun, you could basically remove the dash. I was just shooting the shotgun backwards to dash forwards lol. You could definitely lean into that though and make a neat little 2D movement shooter with this!