I love pinball! I love your added element of moveable platforms I thought that was really cool. You also got your paddles to rotate really nicely. The physics on them look super clean. I also really love your color scheme. It has a clear theme. I do think adding some textures and stuff in the future would be a great improvement. Every pinball machine needs some great artwork. Also, having some of the paddles or obstacles flash or change color when hit can make the game a lot more fun to interact with. I also think the ball speed could be increased a little bit. I read Mason's response and I agree that adding some physics materials to the obstacles would be cool. Your game would have a lot more action and the pace would be faster. My overall critique is the game just feels a bit too slow. That being said, your code is solid and the game is a lot of fun to. play.