Octodad is a delightfully original and high quality game. The fact that it hasn't won any significant awards and has mediocre ratings is pretty damn funny. Good thing the market actually decides which games are successful and not idiot critics.
Yeah, market loves games that are f..ing people right in the brain: Candy Crush Saga, Clash of Clans and other 3 word combinations slapped on psychologically-tuned IAP "fun".