Gave it a Let's Play, I get a feeling the games gonna get even weirder beyond what the demo showed, I get interesting 'Puppet Combo' vibes from the level/environments.