I have some thoughts, but I won't finalize them until I beat the demo since having an incomplete experience might sway my opinion
which may be a while because ooh this game is hard