I agree.
But I don't think it is a paper model, zoom in and it appears to be foam or plastic sheets, cut and stacked.
If you put the search "CNC 6040" into youtube you can see these things running. It might give some insight as to whether it is worth your while Trent, but I'd personally save up for a Tormach.
http://www.youtube.com/results?searc...l0.2.1.0.1l4l0