採用Telltale Games公司一贯的方式；会同时在家用PC与Wii游戏主机所使用的WiiWare网路下载服务平台上推出，但未打算推出适用于Xbox 360游戏主机所使用的网路下载服务Xbox Live Arcade之对应版本。其中PC版本除可在Steam获取外，另可透过亚马逊公司的商品网页下载。在PC与WiiWare版本都发行完毕后，才陆续慢慢推出Mac OS、PlayStation Network、iOS等平台版本。当初在发行时为了制造相关话题，Telltale Games公司有在营运的网站摆上