My oppinion differs a little.
A good game needs to be balanced and have interesting mechanics.
But it also has to be adapted to the fluff well.
This is especially important as this is a WH40k RPG.
The main reason I play this, is because it is inside the wh40k world and modelled to fit it.