Vincent,
Simply move to the top of any penguin page and click on "My Penguin Magic. A page will pop up with any and all instant download videos you have purchased where you may either watch them and/or download them. You may have to login first to get to the page I am referring to.