Home Tech News Suicide Squad left a $200 million hole in WBD’s video game division