The TV Plus website has been updated again, the menus work, but still many unanswered questions.<br />For instance "over the coming months expanding our delivery platform to deliver services to customers globally." ?????????