This is apparently steampunk in the world with its technology level around the middle of ww2 (in the first chapter they recall fighting against Russian tank KV2). Imo, it's a little too late for the setting since ww2 is basically the peak of oilpunk style. The architectures around are quite nice...