You Can See Everything has $90 million in sight · Digg