Signal
9 Apr 2010
New York invasion by 8-bit creatures
PIXELS is Patrick Jean' latest short film, shot on location in New York.