I seen the trailer looks good great to see you get some recognition for your work. By the way what you think of filmfreeway i submitted to them for a local film festival , finger crossed :).
Be sure to drop a link once its done the festivals :)
I've not used filmfreeway myself, although some of my colleagues in the UK have had success with it. Here in the US, I use Withoutabox and have had no complaints so far. Good luck with your submissions, I look forward to news of your successes.