Description:

As a dog, shoot from your flying dog house at the aliens. Upgrade thru the shop for more power.

Relate Games

Top Tags