Thank you for the detailed review, I appreciate it quite a lot! The thought of adding in a cooldown bar that displays when you can cast fireballs has crossed my mind at some point in development but it seems that idea was buried in my memory; I guess that goes to show how important it is to list down ideas in my notes. Anyways, thanks!