Erm.
It's an interesting topic, what COULD be added? There's already so much in the game, and it's all balanced really well, for the most part. If you add a new mechanic/weapon, do you add it to an existing class, creating a bunch of new combination options? Or do you create a whole new class...