Basically, the way I read the card is that the more airborne creatures there are around it, the more frustrated (and therefore powerful) it becomes.
if i'm not mistake photon is airborne creature. 
Indeed it is sir. Might be entertaining to try and work into a RoL/Hope deck.