The Good News is I'm making a new Flash movie, (could be the first of a series, depending on the feedback) called The History of The Mushroom Kingdom: Mushroom Wars. Most of the idea is thanks to Alvin (maker of Super Mario Bros Z), I don't know him personally but he's got some good, inspirational work, if you haven't seen it i suggest you watch it.
The Bad news, or Good news is, depending on what you thought of my (what i'd consider) best work, Naruto Spriteflash, I've decided to move on and go with the work i mentionned above (i might revisit NSF if i ever get the time).
I have already completed a rough Introduction to Mushroom Wars, It'll be on NG Alpha's as soon as it'll work, there's a problem with the Servers I think, it'll be up soon though.