Pretty good
The game is pretty good in general but there are still things that could get worked on. I find the physics problems slightly annoying. If you jump and hit block above for example, you stop moving left or right. Another thing is sometimes if you push a moving block enough, you appear on top of it. Still, the game has a title screen, music, sounds, pretty good graphics. Nice work.