Suicide Squad: Kill the Justice League finally given a proper trailer by Alex Atkin Gaming, News, Windows, Xbox