This could have potential
This game certainly is different and has potential, but I fail to see why it needs access to my camera or microphone.
Hmz, it's not actually game, it's a demo. The entire point of this is in fact the graphical FX for the webcam. If you don't allow it, there's nothing really interesting to see. The logo & text FX are only for those without a cam, but they'll miss out on the main FX unfortunatly...
Click twice to switch to webcam, but be sure to allow it first!