I was thinking something more massive... have like a huge island (that way you can avoid having to have super detailed trees) with massive balloons holding it up on big thick chains. You could put in mountains with waterfalls and everything it would be awesome!!

A
Technical Director - Framestore
Currently working on: Your Highness
IMDB