I can confirm, you guys really should claim it. It's awesome and if one player of the group has the DLCs, other players can play those levels with them as well. There are a few videos of it on my YT channel of me playing it with Skorak, Foxglove, Laz and Seafalcon. Very fun game!