Your part on 2:31 is really good :)
But some collab parts are tooooo bad.
You can make it better ;)
One of the best games what I play on Newgrounds :)
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.