Latest App Link List Site

There's a new website up, as far as i know that has links to the latest web apps, mobiles and gear. I cant think of the name, but its design is very minimal and uses red font....

Any ideas anyone???