Awesome Work
I'll put it this way...your unfinished work is much better than most of the flash on Newgrounds. I am really glad you were able to post all that lost work, as I tend to drop personal projects a lot myself.
Thanks again for sharing your work with us! Good luck on any new projects you might be working on...I hope they work out this time!