Whooo! Well this is my latest and greatest game, and to be honest I don't think I could ever of done it without the engine that I was using, I like to call it the Neave engine. Anyway's go check it out if you haven't already @ http://www.newgrounds.com/portal/view/
391506