I would suggest keep the hopes up, may be they are using some batch based system. Or maybe something else. I think we have time till first week of April to get those invites. To be honest, I am also getting nervous day by day, looking at my inbox, spam folder, checking this forum again and again. But I would say, too early to give up on this.
By the way, anyone out of you from business background has received an interview invite?