Great to see some new ambition on newgrounds.
I have to say if you keep going you can make a great series out of this. I like the storyline that you got started. Throwing you into the thick of things and grabbing your attention quickly. The art is nice, not the greatest but its good enough to make flash animations with. I'm sure with time you will improve even better. It will be interesting how the story will continue with character development along with your way of working the plot line. I have to say you got a great start on something that has potential of competing with Broken Saints project that wrapped up a few years ago.