man, I suprised my self so many times , since the way it plays untill all interactins of all balls got understood, really cool one of the best for me