The writing needs more "show don't tell." All the dialogue very explicitly explains every last detail of what's going on, and comes off as unnatural exposition. Try to have the animation tell more of the story, or get across the information with more natural dialogue. I think you also know that the voices need some work, since you added the very necessary subtitles. You can find voice actors on newgrounds in the forums.