I think this is a great demo! This really started off with a bang, and got super crazy real quick. It did seem a little in-your-face to me, but that's just probably because I prefer some subtlety, but that's beside the point. This game certainly has my interest piqued, and I can't wait for the full release! Cheers!