This gorgeous trailer for “Keloid” from Big Lazy Robot has been making the rounds lately– and with good reason. Before categorizing this as an overnight sensation, however, keep in mind that the team behind this have been working hard on this for a long time. Check out this article from 2011 (which contains more impeccable footage):