Really cool concept, and funnily enough I found the last, cheap level to be the most enjoyable, it was less puzzle and more platformer, which felt more in line with the time-based cannon mechanic, except for the fact that I don't think you can beat it, you just can't jump high enough to get over the cannons. I will say, it feels bad to be unable to solve a puzzle even when you know the answer. Good game though, keep it up!