Try re-uploading now - I deleted the broken image but tried a test upload myself after a tinker, and it should all be fine now.
Thanks - and glad you're liking the changes
H.
PS Things might be a bit slow while the server creates the new image thumbnails ... over 31,000 of them!