This is exactly me with the Dwarves (release date 12/1/2016). it's impossible to play because of its ridiculous nigh unbeatable difficulty. not even me bitching about it, it's literally almost unplayable for anyone even way more experienced players than myself. Do Not play this game until they fix it, if they ever do.