Think Tank Sci-fi project

maniacfilms asked: Winner of the Best DVD at the recent Media Innovation Awards (South West England) this a short snip from the Think Tank interactive DVD project made for Museum of Barnstaple and North Devon. Written by Jon Croose and Iona Dowling and produced by maniac films. Basically an alien comes to Earth and drops […]