There are a number of games throughout the week that can be watched live for free on a variety of differentchannels... fans can stream games live online and using various apps.
Just Add Water has tried several differentchannels including supporting fan - backed petitions to get the game released on the Xbox 360 in some way, but thus far, those efforts have been stymied.