Work is continuing on Cascadia Quest (you can see updates here). In the interim, however, IceFall Games has released a series of four mini adventure games. They chronicle the adventures of a group of snails that embark on a quest to find a new homeworld. And they are available on Steam now!