Yeah it's awesome, but the truth.......
This has been on ther site for a long time. If you wanna see more episodes, go on their episodes. And why'd you submit this to newgrounds so late after you actually made it?
Anyway, Love your work