Escape From City 17 – Part One

For those who love Half-Life 2 you just have to watch this short film by the Purchase Brothers

They also did the fantastic “iPhone Everything” concept ad