Impressive
There's nothing I particularly do not like about the flash. My only concern would have been to give the story a bit of a twist, or perhaps a bit longer, considering I haven't seen part one of Operation Neptune. Other than that, amazing voices, clean, flashing, and apparently war sounds is your forte, man.
kudos.