I actually dined here for the first time this year too, on the 11th April. Was super impressed! The food was good. Nothing special. The food sadly was not hot enough, so ended up going cold before I'd finished, was the only real complaint I have.
However, the light and music show, as well as the novelty of having the food delivered by rollercoaster more than made up for the food not being hot enough. It's a good place to eat every now and again, especially when the weather is bad. Will hopefully get to eat there again next time I visit Towers!