Good game!
The only thing I would change about the game is the bosses' health since it becomes too tedious. The rest of things are very nice.