Fun game, but it lacks a certain complexity *badum-tss*
Seriously though, this was a neat little puzzler. and even though the framing didn't matter at all mechanically, I think it's a neat gamification approach. I also wonder if this could be turned into some sort of zach-like, which might also be interesting.
Also props for writing the whole thing in C!