Mostly using Itch for joining jams, but the great response we got on Scaling the Last Mountain made us want to continue development on that game.
Currently working on a full release for the game (name yet to be determined).
Hoping to release the full version on Steam and Itch somewhere in 2024.