Games/Witch Hazel/MediaWitch Hazel·, 2025 · DigiPen Institute of TechnologyMediaBack to gameAll6Screenshots6Screenshots6More about Witch HazelPlayer reviews