Some indie developers recommended itch.io, and here we are.
We are a small team of creators learning, playing and experimenting along the way.
We will be releasing our newer PC and/or Android games on this website, and might bring over some of our older projects from Newgrounds, Kongregate, and the deceased Mochimedia (for shame, Shanda, for shame!).
This community is amazing. 8)