Darryl Chen, 31 03 10

Alice in Wonderland… Avatar…? Get out yer old skool red and blues for this baby. Here’s a blatant marketing pitch reminding you we’re exploring sci-fantastic consequences of urbanism with one foot in the past, one foot in the present and one prosthetic appendage in the future.