GTA: Episodes from Liberty City PC Screens

RockStar posted a few screens from the PC version of Episodes from Liberty City. The DLC is set to be released on April 13th in North America and April 16th for every other country. Head on over to the source for more screens.