Published by: Jacek Zawadzki
Nice arcade game that takes place in the world of insects. The game contains 4 levels.
(click to enlarge)