Now this is a cute one.
I didn't see much evidence of witchery, but I had a fun time.
You have a car, there's lots of stuff to climb, puzzles to solve, and goodies to collect.
And you can upgrade the car. There's only one upgrade in the demo: a scanner to look for goodies, and locate bad signals to shut down.
I quite liked the characters I got to meet too.
It seems like the setting is something like... you're on an alien planet which is trying to recover from being exploited (and then abandoned) by a mega-corporation. Or maybe the exploitation is still happening.
Looking forward to seeing more of it.