https://www.happycowgames.com/The home page for Happy Cow Games LLC, which describes and has links to past games such as Ducks in Space on the web and Taco Tower available in the Google Play Store for Android. The home page might also describe future plans, which at the time of this writing consist of revamping Ducks in Space with Unity for release on Steam and other platforms.