Article containing some small spoilers...