Is there still an DLC happening??
Yep! It's not something we want to give up on even though progress has been stagnant. It's something we actually talk about/have been thinking about constantly, just working on it has been a challenge.