I found two more problems.
1. does upgrade distinguish creatures? e.g. if the ability is used on a fallen druid, are fallen elves damaged as well?
What about creatures such as Pharaoh, that have the same name upgraded or not?
2. does the ability damage my own creatures as well as my opponents' creatures?