Took me a while to beat it, both the bosses and enviroment are super detailed and interesting, sometimes it was hard to see some attacks or they would come up too fast (boss2 following weapon and boss3 mouths from the floor), I think stoping the timer while in the animations and "shop" would be more fair to the player had fun playing, good job !