A comment from YouTube:
They are korean. Starcraft is the official religion, so this is equivalent to Jesus Christ 2.
Gameplay videos: