Feedback and CC on my new website

Technically, Carbonmade : Your online portfolio. is a web site where people can post their work, adding one more venue for designers, photogs, and other visually creative people can spread their name and works, so I wouldn't call this "your web site". I see you have the free account (as do I). It's similar to deviantART: where ART meets application!, just more polished and streamlined.

Most reactions