All things considered, this runs really well for a flash game made in 2002. Unfortunately it suffers from a lack of realistic physics (which isn't necessary for pinball games, but certainly helps), and extremely buggy pieces. It feels like the ball chooses when to register when it collides with something on the table.