I've had this game since childhood and I loved it back then because it essentially allowed me to make my own "pinball" tables. I put "pinball" in quotes because the physics in this program are beyond terrible as far as real pinball is concerned, but it's to the point where it almost becomes its own thing, so as long as you approach this program as a fun ball-based design system and not as a pinball-emulating program, there's a lot of fun to be had.