Finally finished the game, the grinding to level up is not as painful but the attack mechanic is annoying, I have to choose the the right way to attack the monsters since the monsters would either go up or down depend on the way of attack. The pushing the block ability is almost useless for the one that aren't design to be pushed in the game, why did you put other kind of blocks but are 100% useless to be pushed? And the HP of monsters are too ridiculous high, it got tedious fast the more I went to another places.
Overall, the game is not enjoyable for me to replay it.
Edit: another thing, you can only push /one/ block only, just /one/ block.