Odd... I could have sworn I posted a thread like this a long time ago.
Anyways, I just checked the [url=http://www.mp2d.co.uk/index.php]MP2D[/url] project after months of not checking it. Their resources have gotten a lot better in the past few months. I mean, check the animation of the Omega Pirate in the Resources section. That is kick ***! Its gonna take a long while for them to finish this, but it will be worth the wait.
No new demos out yet eh... I had completely forgotten about this. Wonder If they'll make a echoes version using the same engine (Except beefed up abit more).