This was solid! I dont really have remarks, if im extremely nitpicking i could say that I found it hard to see when I was overheating since I was paying attention to that but besides that I really have no feedback, its great fits the theme and criteria. Good job!