The final version of the physics engine game I've been working has been released here:
http://www.addictinggames.com/spite-cannon-game.html
Sorry it took so long, but did I manage to get it sponsored by Addicting Games. That might have delayed the final release, but it's the first game I've been paid real money for, and I'm quite happy about that.