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 30th 2014 10:30PM
Posted on Aug 30th 2014 1:30PM
Posted on Aug 29th 2014 10:30PM