its like xccr
I managed to find a readme.txt found in the images directory for this site
apparently from the pieces i found on google, this is another puzzle that hasnt been solved similar to other ARGs but thats about all i can deduce and is similar to this except this one obviously points to something bigger
apparently theres a code you have to type in every 99 minutes to move forward in the puzzle but noone has actually completed the whole thing