Quito, officially San Francisco de Quito, is the capital and second-largest city of Ecuador, with an estimated population of 2.8 million in its metropolitan area. It is also the capital of the province of Pichincha. From Wikipedia
Released May 1, 2025, this indie game explores Ecuador's 2001 World Cup journey through a personal lens, blending first-person soccer mechanics with nostalgic storytelling.