I've only just read this update and have been working late into the night! 1:41am here and just having a final run through before submitting and then going to bed.
Will check back to play through other submissions during the next few days ^_^