How often do the episodes come out? Weekly? Monthly? posted by shunsing on April 2012 - last edited April 2012 - Viewed by 2.9K users Flag Just wondering how often the episodes are released? I'm a new TT customer and liking what I've been able to play so far. Thanks in advance.