Since the release of Penelope is getting closer, it’s being released on February 29, 2008, I decided to post some various links to different Penelope related content. Of course, there is the official website – You can join the official Myspace and the official Youtube Channel. Check them out and don’t forget to go see Penelope on February 29!