got it today(March 17) in the mail.

Ive been checking the online status page everyday and it still doesn't say anything. So to those who are still waiting, just wait for the mail to come. The letter was dated March 15, so I assume that the rolling admission process is continous and they send them out every two or three days
Oh yeah, my major was bio sciences