This is a clone of the extremely popular "Defender" arcade game by Williams from the early 1980's but since we are on Linux you are defending penguins rather than humans.
It requires SDL-1.2 (and SDL_mixer-1.2 with libmikmod support if you want sounds and music with it) so it can be compiled in Puppy without much difficulty.
More details on the webpage here:-
http://www.newbreedsoftware.com/defendguin/
Here is one I compiled in BookwormPup64:-
http://smokey01.com/OscarTalks/defendgu ... 4-bkwm.pet