Gameseldoradoeldorado (El Dorado) is the number 1 strategic defense game, celebrating over 7 years of global adventuresScreenshots from Chrome Web Store