Superb
Easily one of the best games made here on newgrounds. Brilliant stuff! If only they made console games like this. It was also a gerat idea to show that caged animal near the beginning. It was a very good reflection of the character's situation.