Wow awesome concept...at first it seemed pretty simple but i found myself getting addicted to giving it 1 more try. The low hit count for bosses makes them seem easy but 1 mess up and you gotta restart. Its hard but not in a 'screw this im out' kinda way. More hard in a 'i'll get him next time' kinda way. Very well done!