PC Games The Elf on the Shelf: Christmas Heroes – Official Announcement TrailerBy jiajiaJuly 23, 2025 The Elf on the Shelf: Christmas Heroes is a puzzle-platformer with plenty of mini-games to enjoy on the side. Watch…