AMAZING, I havent beat it yet, but I am having a good time with finding different strategies, anomalies, etc.