We seem to have had an issue with our iTunes feed which means all the ratings and comments have been lost :-(.
If you have the time and inclination, please leave a review there - the link is on the RHS of this page - thanks!