everything to do with demo modding is taking place at TWC.

You have to unpack the files (which generally decreases loading speeds after a few restarts of the demo) and mod it yourself. Few 'mods' are being released as people are just testing what they can do and having fun themselves. a few changes to the scripted battles are being done, such as playing as the americans etc. Just go have a look at TWC until the actual game comes out, then the fun will be here.