http://www.desura.com/games/pixelry

Just came across this, and i'm liking the pixel art, very well done. Also the whole player pixel art customisation thing sounds neat. So one to watch imho