Loved the demo! I did a video on it and gave a few thoughts on the game during it.
Absolutely love this! I made a quick video on the first level