Black and White is the only game I've seen that does it right. Pity I don't like it.