First of all, thank you to all for your feedback and support. It will surely help in future creations. As now the marathon is over, i would like to discuss the tricks behind the solution. The final puzzle selected for Marathon was 2nd version of what i created first. The first version was very tough and so had to modify it. I will upload that version soon after it's tested. But for right now let's move on to the solving steps. Apologies for any grammatical mistakes or bad image quality. But i have tried to keep it simple and good as far as i can.
Firstly here is the actual puzzle,
The solution tutorial has been uploaded to following link in pdf format,
please click here to access it.
Thank you once again !!