[@Leaves] Okay most of it is fine. Except the randomness of his abilities. I highly suggest you choose a theme rather than going full MMO character with abilities seemingly from various trees. I don't mind elements, or even multiple, but perhaps giving the combination some sense could help. If you're going toward the illusion path however, DETAIL is your friend. I will demand some depth since illusions are arguably one of the most open ended category of powers out there. See Sosuke Aizen. I'm not going approve illusion + elements from the very start however, so I recommend thinking over what you want your char to be.