They launched a new NickGames channel on PlutoTV yesterday. It seems to be mostly sports/game shows produced for Nickelodeon in the last few years, but GUTS and Legends of the Hidden Temple have shown up on the lineup also.
https://pluto.tv/live-tv/nick-games