Dear All,

I've shifted the main content of this review to here because google was having trouble crawling it.

Sorry for any inconvenience