[email protected] 0 comments Gaming May 13, 2025 13 May 2025 Suicide Squad Flop Still Hurting WB Games Revenue Warner Bros. has announced that its WB Games division saw a massive 48% revenue decline in Q1 2025, thanks in ... Continue reading