It's not being updated. The game is completely finished, and the devs are currently working on a different game, Into the Breach. They already made a large free DLC, which was rolled into base purchase.