Over Duck'd: Demo Available Now for Multiplayer Voice Co-op Game Quack Quack Up!

Hi everyone! The demo for Quack Quack Up is now officially live, and we’re confirmed to be taking part in this Steam Next Fest! About Quack Quack Up This is a multiplayer voice co-op game filled with fun and laughter. Y…