The Last Guardian DELAYED...Bloodstained Ritual of the Night DELAYED... The year of the delay has struck again. Are we watching the PlayStation of old as they shoot them selves in the foot? Mario is leaving Nintendo for the 9th time? All this and more on this weeks episode of the GameZilla podcast.