I think we've all caught the non-deletable review-scam.

For those who have not yet been affected, be sure to block quickl the id: 16496089