Now That is One Good-Looking Future Ship

Long Ouyang is a concept artist who works at WETA, they of The Hobbit, District 9 and Lord of the Rings fame. He's previously done some game work, including iOS titles. Anyway, today is a good day to show off his stuff, because chances are you saw some of it earlier this week. » 11/30/12 1:30am 11/30/12 1:30am