Smart use of the theme, I also really like that you can shoot enemies bullets to defend yourself.
There is no cooldown on the reloading or the shooting, however, so I found myself spamming LMB and RMB to shoot a homing shower of bullets at those poor dudes across the river.
Nice entry!