This looks somewhat like fallout.
War, war never changes..
I was going to say the same thing. You beat me to it."Fallout, the Movie".