Wow....this sounds amazing.
The only question that I haven't seen answered is do players progress and regress properly? .....and if a player keeps getting injured will he

lose some attributes permanently and never get them back even After he is able to play again?