Deepworld: Beta 3.4.0 Released

Yeahhhhh I know we've been silent for a while. We got full-time jobs, and then other full-time jobs, and, well, making indie games is a challenge sometimes :) But! We finally got some fixes and new content happening. So…