Taking their original Apple print ad parodies to the next logical level, Half Life and Portal creators Valve have just released (as in, minutes ago — hold steady if the YouTube upload quality’s still not the greatest) this teaser trailer for Half Life 2’s release by giving Apple’s classic 1984 ad the full City 17 treatment. … Read More



