“Insect War” game

This game was created by planet13 and available for free. Enjoy and have a glorious victory!

Demo video:

 

Download game