Ok, I have started to put together a playground to do physics testing in. I managed to actually get something good fairly quick.
Why am I doing this? It is for Violent Sol Worlds a top-down survival game. We have gotten away with some simple physics for a while now that has some goofy issues, but we are in need of some high quality stuff now. So that is my task, take what we have learned and write something that works really well for a top-down game.
What do you think so far? The goal is to get collisions against complex polygons without goofy bouncing and other artifacts.