The site shows 2 pictures that are supposed to have several almost impercetible differences between them, yet they are there. Someone told me their are up to 100. I could only find like 7 myself. The pictures are so high res you have to look real close though. Has some good music too.
Anyway, yeah, have fun with it.