I don't think alignments are necessary to answer that question. Just good writing. As it is, the characters seem consistent as it is. If you feel like it, you can pretend that they have alignments based on how they act, but in my opinion, as I already mentioned, I feel alignments are incredibly arbitrary. I don't think video games are a good medium for them, because developers might have different opinions on what makes an act belong to a particular alignment than a player would.