Thank you for playing the game and for your feedback!
In reality we wanted to implement the ships as enemies, but we didn't have time to do so. As for now they only release new enemies but shooting at them has no effect.
You're probably right. Especially punch and drill should feel much better if snappier, and sorry for the map problem.
We will fix these issues in a new version of the game.