Jam City’s “DC Heroes & Villains” puzzle RPG game launched By John Freeman on July 21, 2023 More DC Heroes & Villains mayhem on the way in this new game from Jam City