Revolutionising storytelling through technology