new-uploader-screenshot Published on 03/07/2014 in Everything You Need to Know about Our New Image Uploader [UPDATED] Full resolution (800 × 467)