squackle.com
Grand Theft Auto: Liberty City Stories (PSP) Review
Developer: Rockstar Leeds / Publisher: Rockstar Games || Overall: 9.5/10 Grand Theft Auto has finally made its way to a portable system in pure 3D. Only possible by taking advantage of the Playstat…