I think you download it form the site and place it in itunes and sync to your Touch. It is an mp4(?) video, I think. I read that is was not a good quality video either. Search this site.
No you do not need to jailbreak your Touch, but go ahead anyway. It becomes a much better item than you originally bought.