I finally got around to seeing this movie on the weekend. Loved it. So here's a bunch of the concept art involving in creating the thing.
Read more...