Have you played classic bricks breaker game, but full with monsters instead of only normal brick? You can leveling your hero, set the status point, and get rare equipment when breaking the bricks.
Not only that, you can have a chance to get a monster soul and raise your hero's status before going into battle.