As many confused, there needs to be some clarification.
The condition is not that Free Cera is given to those who watched the stream but to those who logged in on Apr 1st 00:00~24:00(UTC), 2015
Therefore, as long as you logged in even once on Apr 1, you will get $5 value Cera.
But then, the day you will receive it is when the cash shop is open, soon after all the OBTs.
- Dungeon Fighter Online Support Team