An action game where players battle against giant insects in various environments. Known for its unique theme and fast-paced gameplay, challenging players to defeat hordes of oversized bugs.