This game isn't that difficult; it just requires a bit of patience: )
For most enemies in the game, strafing is the best strategy, as they are individually weak but numerous.