Yes. It is true.
They interviewed about 270 people for 10 spots. They said during the interview that they would accept 90~100 people, but I guess they trimmed it down a bit. However, the number of straight-out acceptances (44) is still amazing. I am waitlisted at Brown myself, but I cannot see me getting off da list. Good luck people!