GTA Games

For the past couple of decades, people have been enjoying the grand Theft Auto games. The franchise however, has always been about more than just stealing and committing crimes. The player would have to go through different levels and complete challenges to advance the game. The latest in the franchise however is called Liberty City. This new release not only […]