Thanks, I'm glad you've liked it! All of the issues you mentioned have been fixed in the update over on newgrounds!