But February is the shortest month.
The gaps between character reveals, so far (including weekend days):
E3 Trailer - Olimar: 31 days
Olimar - Luigi: 26 days
Luigi - Peach: 36 days
Peach - Toon Link: 14 days
Toon Link - Sonic: 5 days
Sonic - Marth: 37 days
Marth - Rosalina: 41 days
Rosalina - Zelda: 12 days
Zelda - Dedede: 15 days
Dedede - Lucario: 21 days
Lucario - Little Mac: 14 days
Little Mac - Diddy: 7 days
Diddy - ?: currently 28 days, but will be at least 30 days (since the weekend starts now)
This is give or take one, I might've counted the reveal day for some of these calculations.
I think it just seems as if it's been forever since the last reveal because we've been getting used to those 1-3 week character reveals.