It was great..but people are overthinking it
ITs a great flash, very now-a-day war-esck but i doubt it contains some deep seeded message towards war.
Its just simply an FPS Flash animation trailer about the project the author is working on.
And btw it looks amazing, great detail on everything, including the jesus.