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 Jan 27th 2015 8:15AM
Posted on Jan 26th 2015 11:00AM
Posted on Jan 26th 2015 10:00AM