The math thing was really clever, though I'll admit I just rand through dots until I got the right one and that seemed to keep me alive for a good little bit.
Thanks for pointing that out. Did not have a lot of time to balance or to play test it :D