Zo zal er elke week een nieuwe episode van seizoen 2 via Xbox Live te downloaden zijn, maar seizoen 1 zal ook in zijn geheel naar Xbox Live komen. Op dit moment valt er al een trailer en de eerste aflevering van seizoen 2 te downloaden.
Op deze website is meer informatie te vinden over de show.