teststrider670032 October 20, 2011 800 × 500 Half Life 2: Episode 2 – Episode 3: The Closure Mod; New Screenshots and Trailer