Gyro ball

http://www.miniclip.com/gyroball.htm