Someone has put together some side-by-side screenshots comparing the new Avatar trailer to the 2008 animated adventure Delgo. Familiar? (via PopCandy)