Absolutely genius execution. The ONLY issue is the math went far far over my small brain. But the personality this game has is second to none. Perfect job.