Fermi LAT: More than six years of insights and new puzzles