This is pretty good, but I ended up getting stuck in one of the levels where you'd have to go through a tunnel to get to the bottom of the screen. The box sticks out from the bottom of the tunnel, but it wouldn't let me go out the other end, not letting me progress to the next level.
But overall, I liked it so far.