The new mythical town of Este Dorado has driven of numerous video game builders for the past decades