I'd be a lot more inclined to believe it if I saw photos of the images being projected on a wall. Somehow I don't believe that tiny projector will look too good.
http://projecteo.tumblr.com/post/49179591369/projecteo-instr...
the caveat of course is that the size and scale of the projector means you're not going to project from yards away, my best results were about a foot and a half away in a dark room, but at that scale, i was impressed at how well the photos resolved.