while I enjoyed the gameplay I think the bosses are a bit hard, maybe I am not a great player but the difficulty is too high for me, other than that the visuals are pleasing, and the gameplay works well enough, so overall good job!