Thanks! The initial offer was through a phone call, and it wasn't a specific department offer, but for the new grad program in general. They said which unit they have in mind for me but as they said...
I got a call earlier this morning for an interview as well! Happy to have made it to an interview if they said they are only selecting 40 of 700 or so applicants! Excited and nervous! :) Good luck...