The objective of the game is to defeat hordes of enemies, each with its own unique characteristics, in order to progress through the levels. The gameplay involves using a variety of weapons to attack enemies, while also avoiding obstacles such as spiky floors and moving platforms.