Welcome!
I've actually perused your sight before I think via plasticlegions. I really like your backstory, and it seems like some nice new ground.
Some of the wargear seemed to be pretty sick, with +1 and +2 strength weapons, but it might all be balanced if I played against it. Have you had many chances to playtest?