At first it seems ok, but after listening a few times I realized this is brilliant. Maybe because you make your own instruments it gives a very unique sound. Keep up the good work!
Yea, I'm always trying to improve! :D
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.