Worlds of Tomorrow Episode 1: Lrrr Strikes Back