Slimebeast on 29 July 2009
Incredible.
I wonder how they are made though. Did they just digtalize photos? Or painted these in photo shop?
Or is it made with true 3D modeling?
Because the foilage and the nature far away close to the horizon looks too good to have been rendered with true computer graphics.







