Yes to everything, except the subclasses. There was a locking mechanic, it would give better stats if you locked the subclass of choice. That locked subclass would go into that slot, giving it better stats
English
-
Well even so, it just shows that the game was unfinished
-
It was. Activision pushed their release date