HARDWARE Smile 2 Director Addresses Whether Future Sequels Will Explain The Smiler’s Mythology October 20, 2024