I am sorry, but this is not good in my mind!!! But.... I do think if you did work on it more it may get better..
care to list your problems?
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.