Hi loopy,
I had the same feeling too. I applied from Egypt and everything went OK. However, I was a bit confused during the interview. Do you have any idea about how the performance during the interview contributes to the final decision? I knew they have a 'point system' to evaluate the applications.