Thanks for playing. I've made the 3d animation speed fast to avoid annoying the player(since they have to do it many times). But that might've made it harder to understand initially. I think this can be solved by using a slower animation speed the first few times the player performs it.
You've raised a good point with mmb being unavailable to laptop users. I'll add alternative control schemes in the future.