Impressive amount of collision detections, physics interpolation/popup text, and balls! If only life was this easy, just balls bouncing off each other and balls bouncing of walls, day in day out just upgrading those balls just popping around here and there... yeah.