I got the same mail too. House, do you think a scammer would go far deep developing such an expensive site that even refer you to another photo uploading web? Again, i guess they just created this site for this recruitment purpose and to avoid high traffic into their old database. No matter what lets give it a try. There is no harm trying out new things.