Overall a good game, not the best, but still great. The reflection shield cool-down starts really quick and becomes slow at the top of the cool-down bar . I couldn't defeat the boss. The music is great. The only thing, I don't see how the final boss is a reflection, they looks similar, but I think it would be a reflection if the colours were inverted, but the boss has more detail than the player.
Still a great game.