News

The much-anticipated video game will be set in Vice City, Leonida. It is thought to be based on real-world Miami, Florida.