No need to sit in anticipation anymore as the release date for the next episode of Tower of God Season 2 just dropped. Episode 25 of the sequel will drop right around the time of Christmas festivities ...