Ducks in Space is a 2D platformer where you play as Captain Quackers, a duck attempting to thwart the plans of the most evil creatures in the universe: geese!
Get it on Steam!
The old web version is available
Taco Tower is a match 3 game available for Android devices on
. It features powerups from
More games are coming!
Terms and Conditions
Return and Refund Policy
© Happy Cow Games LLC 2016-2019 All Rights Reserved