I understand the lack of some content due to wanting to reveal that at the NCFC event, but the lack of the site page - well it is like regular members had their permissions altered so that they could directly post here. And also like the images you did post, it makes your work look like n00b stuff. The first image is horribly optimized in how it seeks to achieve a centered transparency and the second image is not centered (which might be alright) but contains wasted pixel space on its sides. Your work suffers in a manner akin to cleanly placing a world-class meal in a dumpster.
Otherwise the Great Deku Tree looks nice in your preview image. The leaves look really good.