Mecca, visa process sometimes takes time. Do not fret, follow up with the agency and also your batch mates when they arrive can check with the company PRO for an update.
In the meantime enjoy your freedom.