I enjoyed this game a great deal. I don't think it was too hard at all. Just because game forces you to slow down and actually puzzle things out does not mean that it is a bad game. I mean most games are all about going fast and finishing the level as quickly as possible. Not ALL games have to be that way. Very cool game, good job. I will agree however, that the ending could be improved on.