Anyone have any experience with Munewca cameras? Or information about them?

The website (munewca.com) has an intriguing video, on what appears to be an 8x10 (or larger) and the classifieds here currently list a 5x7 of theirs. But I've never heard of the company before and wonder what sort of reputation they have.