Nice! Good job on the physics engine I thought "surely its box2d" only later I read the description. Well done!