That reminds me of a browser game of sorts that I played a while back, called Dragon Tavern. While the style was drastically different, it was also totally PvE. It did have rankings, but that was the only real form of competition - what I call "indirect" competition. It was actually really nice, although I'm biased since I dislike PvP in general.