Makers and developers that are looking to build their very own 3D printer might be interested in a new 3D printer enclosure called BuzzBox that has been created by Apogee Science. BuzzBox has been ...