If you look there are usually a few months between updates. Just wait,something will show.
few days after this and an update releases. Really to see one because this is one of the best games on itch