Donate to the Lead Adventure Forum to keep it alive!
First I've heard of it too but am interested also in any possible reviews or opinions by those who might have purchased.
They were given fairly short shift on tmp. Not that means everything mind you. But reportedly there are a few flaws.
Not well thought of by the participants of this thread on TMP:http://theminiaturespage.com/boards/msg.mv?id=504103