Trolls drove us out of our home! Or did they?