Nope! That's just the only part of the requirements that we know. There could be more and Bungie sends out that emblem in waves as far as we can tell. You've done nothing wrong.
English
-
OK I hope I get it, I guess it's up to Bungie now.