The dropping balls into cups puzzle is the most poorly coded puzzle I have experienced in all of these types of games. Zero consistency. You can have a piece in the exact same position, where one time the ball will bounce off it and the next time it will fall right through it.