Kinda reminded me of karlson 3d with the style and reload animation, still a cool game though.
I was inspired by Karlson a lot while developing this game