Science Centre Singapore comes alive on 2 April 2010 with the highly-anticipated exhibition Pixar: 20 Years of Animation making its Southeast Asian debut.