By FacTor-XApril 2, 2010 -
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.