Retina sprites and swapping kittens for puppies