Muppets, Star Wars, and Portal, oh my.