Great idea & nicely put together! Mechanics were nicely implemented. No complaints other than the ball goin' 90 after 3 or 4 bounces! :D