I have to say... This game nearly killed all my brain cells... My friend introduces this game to me... Thought I just do it for her sake, I realized I am not that good in programming after all. Sad. However, it did surprise me as I didn't expect myself to solve it the next day after a good night sleep. Surprise right?
In all case, as in most cases, it is a fun game.
PS. Good thing I do study programming. I can't imagine people reading those complicated source code.