Has anybody heard about Gorilla3D?http://www.diggets.com

Has this a future?

For me it could become interesting.