Nice, we used similar movement mechanics... but shooting projectiles instead of doing math :)
Beautiful graphics!