NowGamer writes: "Technical flaws are an inevitable risk for any videogame. It could be due to a pressure from an impatient publisher, keen to get the product to market. It could be a weakness inherent in whatever middleware the developer has licensed to cut costs. It could be a consequence of designing for multiple platforms when those platforms are based on needlessly complicated architecture - Sony, we’re looking at you. And even if it’s a studio with enough influence to write its own schedule, build an engine from scratch and concentrate on one platform without fear of losing sales, the undertaking might just be so ambitious and complex that the odd hiccup is a necessary compromise in order to realise its vision".