I made this in about a week, and I'm really proud of the outcome! Run through levels and dodge under doors. Destroy walls and avoid spikes, and beat the giant boss. Enjoy! Thanks to FeindishDemon for the platform code. Most of the other scripting I did guesswork on, especially the _root._root. and _root.player.attack (double roots).
Each level was personally tested by me to see if it was possible, and yes it is. Even the boss. Speaking of which, you MUST FIGHT THE BOSS! He's really fun, if a bit hard, and his attacks are sick. When you beat him, go all the way to the left and you'll see a black orb. That's your way out, but if you go there beforehand, it's blocked by a gray thing that kills you if you touch it.
Speaking of the boss, I'd like to take this time to tell you that my inspiration from the boss came from the Artix Entertainment game Deady. Go check it out.
Also, the teeth are sort of ripped from Castle.
Lastly, the claws were sort of copied from Terkoiz's Square 1.
EDIT: Added SFX to the boss, boss battle music, and a preloader. I loved the game so much I just had to keep editing small bits. Also, I edited it so that there's no Zoom In/Out, Play, Loop, etc. button, and better compression, as well as a custom "unbreakable" cursor.