Old school action in the spirit of the first parts of Grand Theft Auto. The player takes to the streets of the fictional city of New Queens to rise... Read more