Work in progress... 🔨
I'm trying to reproduce this video here
using a lot of window.open().
At the moment you can visit an incomplete version of the project here.