Great presentation and very polished. Nice touch to add wind and rain to change it up.
The amount of enemies onscreen kept me on my toes without being overwhelming. Controls felt good and dodging enemies took a bit of planning. The music really added to the mood.
There were a couple times with unavoidable damage, like planes dropping mines directly on my ship. Perhaps getting repairs at the pier?