World Cinema Launches New Set-Top Box