In-Game DLC, Where?

Hey all, got the game through the Epic Store with all the goodies. Been playing for over 3 hours now, no real bugs for me yet. But I cannot find the Living Weapon or Chitin Armor or a way to enable DLC in the game client. What am I messing up here? Any help would be appreciated.

on the difficulty selection screen for a new game you have the option to enable or disable the DLC. In game they are locked behind some research, don’t know what though.