Justin

Lady Bug is an insect-themed maze chase arcade game
Action
Shoot Em Up from the 80's
Shooter