This is the in-game promised video from Swedish Forces. It shows almost everything they have done or just as close to it as one person can get. Looks like a very promising mod, as most are.