Awesome magic system, was a good bit confused about the constant red particles, I couldn't exactly tell what was happening with those ;-;
Ah that was a bug that confused me a lot, the fireballs explode off screen but emit particles on the screens edge. Didn't get around to fixing it but I imagine its something simple and silly.
Ah that's how it always is :P