seems quite interesting...
seeing as you've created your own character cast, sprite sheet, and storyline, I see no reason why this cant be a decent, original series. obviously, you are going to make it regardless of the people that try to tell you it wont work. with that, I bade you good luck
btw, liquiduigi( i hope i spelled that right )is my favorite character based on this teaser