Tag: suicide squadd

New DC Game ‘Outlaws’ Rumoured To Be In Development

Article by Philip Clark Over the last few years, DC has worked with two game developers to release...