I enjoyed the hell out of this.
Small glitch: if you finished the final room as the clock hits zero, it appears to count all of your candy twice because both game over conditions have been met.