I managed to beat the game. Very good. Bit difficult but not enough to be too hard and not easy enough to be boring.