Mad Devils Set To Launch On Steam May 10th
The Mad Devils are set to officially begin their mission on May 10th! Available on Steam for $19.99, Itzy Interactive are delivering a retro-inspired, co-op twin-stick shooter with a hellish twist. Influenced by classics such as Helldivers and Loaded, Mad…