>>536489061
Angel Island may have actually based on an island near Redwood City, California; where Sega Technical Institute, was located.