I beat it :D. I though my brain would fry. I loved it and the fact that most puzzles had multiple ways of beating them was great. I think I found one bug where 2 things ended on the same soul tile? I'm no really sure. Anyways, the 1 things that NEEDS to be in the game for it to be so much better is indication on what character you are currently controlling. It would really help the confusion.