What do you all think about the DLC announcement? I'm kinda concerned a little