A downloadable game
Blast the alien monsters in this top-down arcade shoot 'em up! Survive waves of flesh-eating fiends in a desperate attempt to close the portals and save the world.
Fast-paced, arcade style action keeps the game moving along--ideal for a quick fix. High scores and achievements are included.