Games like Beetle Barrage

Destroy all of the insects in your way! As you shoot, you recoil backward from your weapons as a mechanical beetle.

Destroy all of the insects in your way! As you shoot, you recoil backward from your weapons as a mechanical beetle.
Picked to match Beetle Barrage on gameplay, themes, and feel.