Honestly, I don't like the "Army of the Creator" at all. I'd much prefer if it were re-worded to "Creator's Army" or something, though it still...
Separate names with a comma.