In April 2008 – almost 20 years after the film's initial release in 1989 – Yahoo! users voted ""The Little Mermaid"" as No. 14 on the top 30 animated films of all time. Later, when Yahoo! updated the list in June of the same year, the film remained on the list but dropped six slots to end at #20. (Only three other traditionally animated Disney animated films - "Aladdin", "Beauty and the Beast", and "The Lion King", respectively - scored above it in the poll even after the update.) In 2011, Richard Corliss of "TIME" Magazine named it one of "The 25 All-TIME Best Animated Films".