Worming from Home: Demo Out Now!

It's time to get worming... the Worming from Home Demo is out and you can play it right now! Make sure to leave it a review on the demo page, and if you have feedback, find bugs, or just wanna chat with some fellow worm…