Since this is a really recent manga methinks the setting might be inspired by a certain recent conflict where the two sides had a huge technological imbalance, cities were systematically blown up by the occupiers, and there was giant wall penning people in.