Maybe solo raids could be added. I know some people can't play with others and do the raids, so maybe solo raids could work. Just an idea though.
-
Oxymoron... definition raid: Raid (gaming), a type of mission in a video game where a very large number of people combine forces to defeat a powerful enemy