turns out I don't actually need Promises
meh tweening
a bit less meh tweening
waterfall tweening
show one thing at a time!