Not quite sure how to beat the boss since I can't move fast enough to dodge much. I thought art and boss mechanics were pretty good though.