The recent high-profile delay of Rocksteady Studios' Suicide Squad: Kill the Justice League serves to reopen an important discussion regarding the release of AAA games and the difficulties faced by developers and publishers in delaying a project. Delays are rarely implemented to completely rework a game that has finished the lion's share of its development and are instead often decided on as a last-minute measure to deliver a product more indicative of the development team's original vision. As the saying goes, it's not possible to "un-bake a cake", but Rocksteady Studios can still strive to deliver the best possible version of Suicide Squad: Kill the Justice League to fans who were looking forward to the title.