since you call the circles `complex` objecs, then how did you do hittest, because if you use 4 points on the ends of the square you could use dot to object hittest and use any complex object you want...
very cool for taking out all the cheats btw 4/5 :D