I saw that too. It looked really interesting. I haven't been able to find out anything else about it either.
Log in to comment