This is a work in progress? Well, you shouldn't upload it until it's done, if you want to know the opinion of other people of what you've done so far, you should upload it to dumping grounds, and make a post asking about opinion. Anyway, you have to improve a lot, but it's normal since this is your first submission. Also, a DeviantArt loader? that hurts, hahaha, nah jk, but i think that the Newgrounds loader is much prettier xD