Hi, I got this strange email from Fiverr (apparently) this morning about an opportunity to work on. I'm a little bit suspicious because link to article cited in the mail body seems to call for installing something and the link on the green button is...