Wow...!
This game is very interactive for a flash game! Most games you can't crawl! Very well made, pretty difficult but hey! It's pretty damn fun! In my opinion, this is one of the best flash games out there. No glitches that I could find.
A true masterpiece, give it a try.