Here is a video of several submissions to Zimo including The Unnaturalist! Thanks to Goblin Mixtape for spreading the word on all of these:
This is also me checking the theory that video comments have an impact on Itchio discoverability, wish I had seen the video back during ZiMo!