Happy Christmas 2017 2017-12-25 Robot Overlord Santa Has Oppressed the Elves That Makes Your Presents Their spirits are broken, The revolution is dead. There will be no presents, Just scraps of bread.