Neat! Nice mechanic. Felt a little rough around the edges but could be very cool with a bit of development! As others have said, on keyboard gun doesn't fire until key released, and it annoyed me having to jump to move - maybe let the player slide on the floor?
Really nice animation!