She meant around this time; quests will most likely be released in early April. She didn't say "Quests will definitely 100% be released on the last day of this month." She just meant around this time, and if it doesn't happen tomorrow, then in the early days of April.