Duck Run

Release date: 20 Jul 2024
PlatformAdventureIndie
Duck Run is an exhilarating 2D precision platformer that will test your reflexes and agility.