Came across this site http://www.00112358.net and it's really got me puzzled.

I think you have to solve puzzle/s or something and thus so i thought i'd start a thread and maybe get some input on this thing..