I'm back from the interview. The job sounds really interesting. I think it went well but you can never tell. They said they may be doing second interviews and asked if I would be available, hopefully it's a good sign. Hopefully I should know something on Friday.