Super fun demo! Definitely going to play the full game when it comes out!
My Playthrough of the demo:
https://www.youtube.com/watch?v=1TI91cFL55g