Something about the leaked Nokia N9 looks awfully familiar. Hmm...