This is an Awesome Game !!
Very fun game!! but Does any one know were to find the music or knows the music theme for Medusa??? i cant find it....
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.