I haven't seen the whole video and it's the first time I see this, so I have the same info than you. The guy in the Spanish intro says that these were experimental videos done by young artists with low budget and inventing the names of the products. You invented the term "N900" last year in these forums and a young filmmaker had done the same perhaps even earlier. None of this has anything to do with real products though.