Finished cross stitch, free cross stitch patterns and news from Lord Libidan, the video game and geek cross stitch designer.