I had considered using something like Shepherd.js to help guide users, but there just wasn't enough time in the end. But I'm glad it turned out to be fun anyway :D