Ecuador, officially the Republic of Ecuador, is a country in northwestern South America, bordered by Colombia on the north, Peru on the east and south, and the Pacific Ocean on the west. From Wikipedia
This semi-autobiographical indie game recreates childhood memories of Ecuador's 2002 World Cup qualifiers with innovative visuals and personal storytelling.