This is really satisfying, i could watch it all day
Please note that there is more than one slide to this project, so you have to watch it all the way through.