Fun game but the controls get confusing and the bosses don't give much feedback so it is difficult to tell if you are doing anything to them.