Report: Suicide Squad development impacted by unclear vision and perfectionism by 44Gamez June 7, 2024 0 PC A brand new report has detailed among the points that builders confronted in making Suicide Squad: Kill the Justice League. According ... Read more