I have just put my hands on one of these beasts and, before anyone says otherwise, I love it. (YMMV) It is the neatest "toy" I have ever picked up. Problem is.....I can't find much about it other...