Overlord II

Not a beach in sight.