Perhaps you should have used better words to describe it, rather than make the ability as you go along. Everyone is prone to get nerfed if their ability is overpowered. No one is an exception. Nicely said. Once again. I have proved your "I can't be beaten IC" wrong.
Have fun. All the best.
Toodles.