This game is meant to be played in co-op against waves of enemies. You can solo but you'll probably have to stick to certain classes. The difficulty scales depending on the # of people playing. DLC is just skins that only other players can see. It's a great way to support the devs. All the dlc content (maps, weapons, etc) for the game have been free. Great game.