Did you have any unexpected challenges while designing and implementing the vines? You did a great job on them. Also I like that they're used for movement as well as decoration.
well, i had to create a separate vine object with different sprite flags for a vine that is being carried, because otherwise the player would be able to climb on it! that's just one of the many quirks of an entirely tile-based game.