Site Showcasescreenshot taken from spotbit.com Spotbit.com are a magazine downloads and published portal and guess what? they're free! I personally downloads some of the design magazine from artzmania and love the artwork and how they present a unique and talented designer in their designer showcase. Designer from around the world are introduce and also presented with their artworks and designs ranging…