Solid game! I like the mechanics that you used, and they felt polished!
A simple love.window.setGrab would have fixed a lot of my frustratiosn. Perhaps hold to shoot wouild be nice too?