I feel the letter E has something to do with a new Elixir
Keeping in mind the electric theme for TH12, this new Elixir will be an Electric/Energy Elixir which can be given to troops in some way
Or it will be to make the new troop which seems to have an electric helmet of some sort



