The Slime Studios
We are a small but growing indie game studio. Our first title is planned to make it from alpha > beta > 1.0 release at the end of 2018. You can now play the first few levels!