Agony’s Developer Madmind Studios Unleashes the Red Goddess Trailer

Madmind Studios, the developer of the upcoming hellish game Agony, has promised to reveal the “Red Goddess” on Christmas Eve. And as expected from the studio, they didn’t disappoint avid fans and released their newest trailer on the promised date. As its March releases come near, it’s the perfect time for Madmind to show a…