This past week lots of fun and interesting 3D printing things have been going on. The TCT Show is on in Birmingham and printers are whirring the world over making beautiful, fun and useful things. 3D Printables of the Week This is an open source Infinite Castle, could be...