GoGCast 396: The Legend of Zelda Tears of the Kingdom Trailer, Suicide Squad Delayed Again, and More April 19, 2023