It's been a few years since we last heard from the Purchase brothers, co-creators of the "Escape From City 17" live-action short. The duo makes the wait worth our while, however, with this thrice-as-long sequel to their original 2009 Half-Life fan film.
Posted on Aug 26th 2014 1:00PM
Posted on Aug 26th 2014 11:30AM
Posted on Aug 25th 2014 5:30PM