Devolver Digital, Inc. is an American video game publisher based in Austin, Texas, specializing in the publishing of indie games. From Wikipedia
The creators position the snowy mountain DLC as the game's biggest paid add-on yet.