This deck is an Elf Bomb: accelerate mana through mana elves and Karametra’s land drops, and win with large X creatures or hordes of elves.
Karametra, God of Harvests helps a lot with ramp, but she also requires a lot of tutoring and shuffling, so it can slow down the game considerably if you also want to time your plays correctly. The main reason I’m taking the deck apart is because I’m going to rebuild it around Chulane, Teller of Tales, who helps with both ramp and card draw, and avoids the delay of constant land tutoring.
This deck is reasonably good, maybe a 6/10 for power. Its fun comes from making giant creatures and/or a lot of creatures. It tends to win more when it goes wide than when it goes tall, due to lack of evasion or trample.
Now that I think about it, this deck has a problem I’ve had before in decks I build: it is basically two decks mashed together. It’s trying to do both Elf Tribal and Big Mana Stompy, but it should just choose one. I built a worse Elf deck with a poor commander, but it needs some of the cards from this deck to work well enough to bother with. I expect I’ll eventually end up with both a Chulane Big Mana deck and another Elf Tribal.