Its mission statement is that "The Center for the Study of New Testament Manuscripts desires to take high-resolution digital photographs of Greek New Testament manuscripts, preserving the treasures of the Church and making the images accessible for scholarly research" and its director is Daniel Wallace. It is apparently based in Frisco, Texas. The design is nice and the early signs are good for the site. They currently have three MSS on-line, Codex 669, Lectionary 1683 and Minuscule 2813. Worth keeping a close eye on.