Very fun game indeed, played the demo all the time, but i know its Early access, but with only one new map added, when i played the first map to death. Will wait until the full release with all the maps included before i buy it. The game is amazing though, i also use my own music for the game.
There is English support via the English interface and English subtitles.