The name sounds really familiar, but the game itself doesn't seem to be. I'm thinking maybe I heard about it a while ago and then never followed up on it or something. Either way, it's new news to me again now! Thanks for the link. I'm rather curious to see it now.