Friday, July 23, 2010

Offworld: Light Show


an alien species that communicates via bio-luminescent sign language

Thursday, July 1, 2010

Study: Atlas Hasn't Shrugged Yet


trying to figure this stuff out
painting from photo reference