Things have gone to high hell in the recent launch trailer for Devolver Digital’s Steam-powered game of mayhem – High Hell. And it seems corporate sabotage...