Propaganda.
Music was annoying, Graphics were good in some parts but crap in others so average overall, it pisses me off that you try and dress this up as having a message when its just some meaningless violent stuff. Dont try and give meaningless violence a meaning because then it becomes propaganda.