Some weird sperm power ball hybrid goin on, man.
There is a problem with the particles getting a kick of energy sometimes when they bounce. I think my math may suck.
r = 2 * n * CosVect(n, v) - v
vectors for flash