Easy to learn and difficult to master, Cube Roll will entertain you for hours with its elegance and challenge.