I don't know anything about Treister's work, but really liked the style of this Bitsy. :)
I've just had a look via the links. You captured the mood well.