Noby Noby Boy for iPhone is out, and is accompanied by some rather strange promotional videos. Can it get much weirder than this?