@Vega7285 True, there are different ideas of what vampires are and what they can and can't do in different cultures and it could be something entirely different from a mundane vampire like fire vampires which are sentient spheres of fire that consume the 'life-essence' of its victims. I was meaning to avoid having two characters too close to each other.
Their minds need not be entirely 'alien' to still be interestingly different than us. Unless it's some sort of hive mind deal or particularly grimdark, murder of any member of the species would probably still be a big deal as an example. The trick I use when trying to figure out how aliens would behave is to take a macroscopic look at their planet, anatomy, habitats, culture and so on as it all goes together to tell a story about them and how they might react differently to certain stimuli than us. For example, if they have modular body parts they can pretty much detach and reattach whenever, they might not be so concerned about being stabbed in the hand cause they can always just grab a new one. an inconvenience at best.
Not familiar with them but it reminds me of the Novus from Universe at War. A faction of robots whose creators were wiped out by the Hierarchy who pretty much go around the galaxy invading planets and killing any life. One of the machines that survived was understandably pretty upset about the whole genocide thing and vowed revenge and created the Novus. The idea of 'creations outliving creators' is a solid one, something I still need to make an alien race/faction of at some point.
I have made a few alien races and I think I might populate a little of the universe with them. They probably won't make much of an appearance in the RP and they would be 'unknown' to humans, but if you go with an alien character than they might know of them. especially if they are supposed to be space cops. I was thinking of using an individual from one of them as a plot device at some point in the story, if you want we could set up some knowledge of that for your character in a PM, perhaps it could help explain why they are on Earth in the first place.
@Crow yet another thing i had to look up, but interesting.
@Abstract Proxy That is insanely specific, i like it.
also they could prob fix that insomnia by micro dosing on meth