Ads by Google
advertisement
advertisement
Loading 1%...

Description:

Board your chopper and defend your base in this brutally funny tower-defense shooter! Upgrade your helicopter and weapons and repair your base after each level to make sure you survive! Kill all enemies in increasingly comically brutal ways with the array
    • advertisement
    Ads by Google
    advertisement