The Suicide Squad launch has been an absolute mess | This Week In Videogames

WATCH ON YOUTUBE