For now only humans are allowed.
Everyone is military, the required stats will be up soon. On the plus side players will receive extra points to spent.
The game will use the storyteller system also used in Vampire The Masquerade Revised edition.
For information on Mass Effect and the world check out this link: