Yep, it's finally here -- Turbo opens today in theatres (in regular and 3D). I worked on this movie for about 2 years and am happy that it turned out as well as it did. Fun to look at and it's got a lot of heart and soul. I hope it does well.
I'm a 3D artist, living in LA, making art of various types and having fun doing it.