Humans get +2 to Luck, should it be +2 to Edge?
Yes it should be. There will be a lot of small fixes soon in a v0.2