Just checked that massive reddit thread and TV nowhere to be seen. Would encourage any of the remaining holders to wander over there and have a look. Nothing less than a thorough takedown of the shitshow management has been since moving to the US.
It's a dead duck kiddies.