A multi-screen platform game where the players controls penguins fighting against various enemies.
IGDB Combined Score
Arcade
June 01, 2000
Hong Tian Lei (A-Blast)
Loading similar games…
Loading reviews…
0 public reviews