I got a lot done.
There is actually a goal now. There is an onscreen timer that counts down from 30 and if it reaches zero you lose. There are things you can pick up to gain extra time. Your score is equal to how many seconds yo have left when you reach the end of a level. Your high score for each level (there are six at the moment) is automatically saved and gets displayed at the level selection screen.
I fixed problems relating to jumping well standing next to something (before standing next to a block would occasionally cause you to either not jump or jump too high). I added the ability to jump well you have a rope out just like you can when you don’t. Now you can control how high you jump by how long you hold down the A button. I generally just tweaked and perfected a bunch of things relating to your movement and collision detection.
Instead of there being nothingness outside of the game map now any tiles outside of the level are treated as generic solid blocks.
The sprites are still simple and similar to the previous ones but I think they look slightly better now. I also added a blue trailing effect behind your character that blurs and fades nicely.