Thank you for your compliments!
Damn that bug, I really shouldn't have programmed the ending with less than 30 minutes remaining.