The player controller seems a little bit weird, but nice art work. Maybe some more hint on the puzzles?