I actually thought about the propaganda thing when I watched it. Has anyone seen "Act of Valor?" it looks exactly like this video did lol. It's basically a Navy commercial that is two hours long.

Anyway, I like the theme but am a bit skeptical