Fun at times, but quickly becomes boring. Has good potential but is ruined by the stingy energy resource that's used for each play, and levels are randomly unfair and impossible to win no matter the skill level. Sometimes you just rely on luck for the hero to move to a good position (which you don't control) and for the enemies to appear in hittable spots, and this happens way too often so if you wan to progress the only thing is to spend money to keep playing and hope for the best. Bad design.