This game is one of the most unique games I've played in a while. While the graphics aren't flashy, the anime style artwork adds immensely to the environments. It's hard to pinpoint what made the game great but overall the art direction, character development, and gameplay mechanics alone deserve some recognition.
All the reviews I read for this game before playing it emphasized how it's a truly "mature" game. But it so isn't It's what I might have thought of as mature when I was 20 - bad melodrama, coffee and cigarettes, and weirdness for sake of weirdness. It's Braid-level embarrassing college writers' workshop nonsense. Oh - and it's a puzzle game about pushing blocks around.
I love the story of this game. Its like nothing I've ever seen, and I applaud the creators for taking the risks that would come with making something so out there. That being said, I have three major qualms in an otherwise amazing game. First, the controls are horrible. You may spend half a minute just trying to rotate around a single block until you get dropped and killed, and in this day and age, there is no valid reason for controls this bad. Secondly, the game is brutally hard, even on the easy setting. While on easy, you'll never worry about failing permanently, because you get so many continues you'll basically get stuck in limbo of having a hundred lives and not being able to progress because you don't have time to truling look at all of your surroundings. The stupid camera that only turns 135 degrees in each direction doesn't help either. Finally, the "morality system" seems really binary and often nonsensical. Other than that, it has had a great effect on me and I'd recommend everyone I know to try it at least once.