New site updates have been published, including support for larger images.
I will be uploading larger size versions of existing images soon!
Build 29 was posted today - it brings a number of small improvements to the site.