Reminds me of Prezi. Do people still use Prezi?
It was really great for that one use case: something the recipient could click through and continuously be surprised by the complexity of without having to know the tool. Click. Wow! It got bigger. Click. Woah! It got bigger and rotated!