It's kind of hard at first to hit the enemies without getting hit yourself but the weapon upgrades definitely help once you get to them.
Good job.