Extra life is very fun and takes height in a original way, which is something I like. My only complaint is you map the triple dash to jump instead of spin, as Extra Life when he grabs a shield he won't be able to perform it. This makes him some what boring as when you do get a shield he really has no way in recovering and has no double jump ability. Some suggestions I would recommend is making Extra life fall slower when preforming his Triple dash, and also maybe letting him use his shield ability after using his Triple Dash?
With these things out of the way you did a great job, your sprite edit is amazing and doesn't disappoint! Happy new year!