Couldn't play without a controller, but I may get one soon! Rated based of the comments and screen shots :)
Edit just saw the video gameplay and can definitely see the appeal! I am sure you have thought of adding more guns, so maybe some screen shake/ recoil / movement speed reduction while firing to make the gun feel more impactful could be added.