this project has been realized both in twine and in video (below). pick whichever version suits you.