The PlayRandomEpisode() algorithm is now balanced with each show getting a fair chance at being selected. The earlier algorithm would choose shows with more unseen files more frequently, while the user probably wanted to avoid a specific show he/she is catching up to (thus more downloaded unseen files) and watch something else.