One of my favorites of the jam! It's a very cohesive game with narrative, gameplay, and art that just work well together. Could definitely see this as a full fledged indie game! The only thing was that I didn't really see a strong relation to the countdown theme.
EDIT: I thought about it more and I think this is a really good take on the countdown theme! I just felt myself getting lost in the gameplay, which makes you just forget about the timer.