Thank you for playing!
The rainbow effects is frame by frame animation using some weird paint.NET effect, I forgot what it was but it was like a full screen animation (not the most efficient thing to do for sure!)
I'm aware of the balancing issue, but thank you for the feedback nonetheless! :D