A Suicide Squad video game?