the only way i can describe how good it is, is UH OH HOTDOG!
Looks very nice! i agree the noise is a bit of a bummer but still good job :P
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.