Fez was a good concept that needed a little more time and a lot more planning to be executed perfectly.
Problem with Phil Fish, aside from his online behaviour, is that he's so one-directional. He only plans to do things in one way, and if he fails, everything is ruined forever. That's half the reason he gets so ridiculously stressed and angry and things kept getting pushed back.