This sounds a lot like a game concept I remember being discussed long ago on cypress's #HGameDesign IRC channel (that he's not been in for months). Is it the same game?

I'll still be checking it out regardless, but I was recently wondering if anything had come of that concept since then and this appears. :3