Wow!
You... did a really good job.
You communicated the messages and the sensations with complete clarity...
AND you managed to integrate a measure of interactivity-- the better to encourage a lasting impression!
Rather skillful.
Again, good work.