there was a game that was only released in japan and I'm trying to find the name of it (Cant remember for the life of me) it was a Cell Shaded game where you played as a Wolf spirit, and solved numerous puzzles for whatever reason... I'm really just looking for the name of the game and some information on if if you would.