I was not looking to add this particular game to the lineup, but one came up for sale at a reasonable price and distance from me so I figured, what the hell, I'll try it. I know I am in the early phase of owning the game, but what a pleasant surprise. There's a lot going on in this game, but the code isn't nearly as complicated as some make it out to be. Like I said I am in the early days of owing it and know there's a lot to the code I don't know, but that's also what makes it so fun. The general base of the code with collecting gems and bringing in multiballs with mini wizard modes along the way, very fun. I'm glad I picked this one up.