The site is directed to Nokia owners and is too complicated ...
I explain: You need to have your webcam on to break some seals, you need to own a Nokia or go to the Nokia website to search for hints ...The teasing was too long and the revelation for the public ain't that tasty...