The 2.5D aesthetic mix is really intriguing and in the trailer it looks really cool.
Thanks for the free demo, it's not my type of game, but played it a couple of times.
It's weird that you don't play as the character of the trailer and I think that in the trailer the game looks better, I suppose the demo is an early build of the game and don't reflect the final product. it would be better, if this is the case, that you notice about it.