I'm possibly not the best person to review games being a middle aged mum. This was bought for my son as a reward - he had been nagging about getting it for months so it seemed fitting. However, it should come with a health warning for 12 year olds!! He has found the game frustrating as it so difficult to win even at the first level. As a parent I sort of appreciate this though - mentally stimulating and forces you to reflect on what you did previously and learn how to develop your strategy based on past mistakes. Useful to help kids deal with failure and develop their tenacity. There is an excellent tutorial, but you are still expected to solve problems yourself in order to get close to winning, but most 12 year olds will need to be mentally prepared for this change in approach, in advance. Arrived well packaged and well within the promised delivery time.