Apologies! My bad! This is actually a Photolithographic printer
There was also this one called "Peachy" on hackaday last year http://hackaday.com/2013/09/22/a-100-stereolithography-3d-pr...
edit: also here's the link to the HN discussion of this printer https://news.ycombinator.com/item?id=6424132