Some have speculated that human NPCs were to be in the game. This is because a human girl can be seen in the Space World 2001 trailer, but only for a fraction of a second.
Attachment
Attachment
 
Video