Great puzzle game! One of the best around. The only flaws worth mentioning are 1) that it is short and 2) that it's too unclear you can jump off a falling box.
It looks good.
It controls perfectly smoothly.
Its core mechanic is simple, but has complex results.
It has a speed run mode to instantly add replay value.
Replay value will increase a lot more if the scoreboard is used to track speed run times instead of levels completed (which is so useless that I imagine it must be a mistake).
the reason the ball sometimes goes through the line is because since the ball only rides on the top of the line if you have your line slightly slanting the wrong way it wont stop it
you DO get rewards for beating a level. when you start a level check the upgrade section of any gun that is level one and it will have two upgrade points already for each map you've completed