That was the plan originally. They were going to do a new IP for their looter shooter game. At some point it became Suicide Squad, and now with the founders gone I doubt we’ll see them move permanently away from superheroes. Insominac has decided to double down on superhero games simply because the costs of AAA dev make trying new IPs infeasible.