This team is talented, but the game is mislabeled. ("Cleaner game" is a more apt description than "puzzle." There's some confusion there that may lead to a lower rating.)
Having said that, this is the best entry I've reviewed so far. A serious sense of style and "home-grown-ness" that eludes many games. Were this game much longer and I still in my teens, I could see myself slip into this world for hours.