 This episode was released free for a limited time on Xbox Live for  users to download onto the Xbox 360 as part of a deal with Microsoft  and Comedy Central. This episode marks the first ever HD episode of  South Park also.