Unblock Me Puzzle Solutions

I like to solve puzzles a lot. I started playing UnblockMe puzzle. I solved all levels. Since some people are asking for solutions, I have screencasted solutions and uploaded them to YouTube.

Here is a sample screencast.

Thanks to Divakar, Nagmohan, Chaitanya, Nagendra for helping with screencast.