I'll check out the demo, but likely going to wait for it to come out on PC. Hopefully by then, the next episode should be in sight.