A popular game for the iPhone/iPod touch, this side scrolling survival action game is reminiscent of early Metal Slug games.
IGDB Combined Score
iOS
February 15, 2009
Loading similar games…
Loading reviews…
0 public reviews