Could have been so much more.
It's good man, but you know there are voice actors on NG who could hook you up with voice talent. All they would ask is if you would put them on your credits when it's all done. Go to the forum and look for the Voice Acting Club Thread. They are under Clubs and Crews. Tell 'em I sent ya.