Glad to hear you enjoyed the game. A speedrun would be interesting to see.
We have a facebook page, and twitter account. We have a discord, but there are only 3 people on the server.
https://www.facebook.com/ramblingindiegames/
https://twitter.com/ramblingindie