25 Million Stitches has been moved to a stand alone website