Good, but could use improving
the idea for the games a good one,
it could however use some better graphics, and the collision detection is a bit off, especially with the black boxes.
fix those tho and add a few more levels, and you've got yourself a good game.