Just give it your best shot Manta.
I think you'll nail it and even if you dont they will be others.
The one thing i noticed about jobs and interviews is that there is a conditional unforessen luck factor where its like divine intervention.
Dont forget the basics if its a face to face : body language, smile, politeness, breathe... sometimes in the heat of a moment and stress we can transform into people who forget the basics (well I know I can ) )