The moment I saw the screenshots, I immediately thought of the old Spectrum game "Cyclone". It has the grapple, the ambush planes, and the terrifying weather phenomenon. Nice <3