uses smaller video, and adds pygame key interrupt