Really a spectacular game, simple intuitive and mind numbling challenging. The tutorials were great, I understood everything immediately after and then just had to fight with my brain to manage the stack properly. Very well done.