User blog:GhostxRandom/Emelia, War Maiden

I recently joined this Wikia and i just wanted to know how long does it usually take to get new cards on the site. Is it a matter of who puts it up first or is there a team that post the new releases? Any comments?