The bosses on the last level are super weird.
Once you get to the last level the bosses get progressively weirder. I am not sure if this is only in my game but even for the first boss (last place plot level or whatever you call it) i would have to wait for 594 hours which equals 36000 diamonds…. So if you feel satisfied while playing this game I suggest you play only first two or three levels.