Caution: Strong language. Also, a big Q&A is coming soon. ;)

More...