Hey i really like the look of the scene. Reminds me of Pixar's Finding Nemo (awesome movie). The turtle looks great too. Nice and simple but like it could have it's own personality.