Redpixels.net

Saw this the other week, a nice simple microsite. What you guys think :wink:

www.redpixels.net