Agreed. It needs a higher cc. Maybe 3BBB? If you build a deck based on this card, letting you cycle through stuff that fast (Glasskytes come to mind) then you need to have a time limitation in getting this out.
you still have to sacrifice creatures... and if youre playing madness.. you're opponent is drawing exactly the same number.. except 1 turn before you... maybe i could make it remove half of your hand from the game..
its a good cost.. but unless you want UUU for each player draws 1 card... you have sac a few creatures..