I'm seeing some DLC already on Steam. Is this just the stuff Kickstarter backers already got? Or do I need to wait for a Steam sale to get DLC for a game that isn't quite even out yet? :P

Played the beta a little, loved it, and am really looking forward to soon playing the finished product!