Tossing little green peeps into space!