I am of a certain age that Pinball was a main staple of mine as a kid and my parents even bought me a full standup machine. ZEN is amazing. The graphics are very polished and the sound is good. Playability is fluid and without any glitches on my iMac, so generally I am very satisfied. However, I have only given this game 4-Stars due to the TERRIBLE In-App Purchases experience. I have purchased a couple extra tables, and while my overall satisfaction with them is good, I essentially bought them blind, and hoped for the best. There is really zero information of what you are buying. No detailed descriptions, no screenshots, no demo video to see the table in action. These improvements would make this game a solid 5-Star game and probably result in more purchases of extra tables. I had hoped through a couple updates that this would have improved, but sadly it has not, despite adding more tables for purchase. I would consider upping the rating to 5-Stars if Zen-Studios will improve the purchasing experience. I have personally held off purchasing any further tables until I can see what I am buying.