Over Duck'd: The Over Duck'd Steam store page is now live!

Hello, Duck Herders! The Over Duck'd Steam store page is now live! Are you ready for a physics-based co-op game that’s powered entirely by your VOICE? View on Steam Over Duck'd is a microphone-controlled physics co-op g…