Dragonfly

Description
Dragonfly is a top-down shooter which puts the player in control of an attack helicopter fighting off enemies. The helicopter's movement and aiming are controlled independently, enabling the player to move in one direction while shooting in another. The objective is to clear each stage by destroying all the enemies on the map while preventing allied forces from being wiped out. Depending on the stage, there may be a melee between enemies and allies, and in such situations the player must avoid accidentally shooting their allies. The player loses the game if the helicopter takes too much damage or if all their allies are wiped out.