Dino-Ducks Mayhem: Dino-Ducks Mayhem now live!

We’re super excited to announce that the Dino-Ducks Mayhem demo is now officially live! The free-to-play demo lets you dive into the chaos solo. Blast through waves of elemental sludge monsters and unlock devastating we…