Software you can enjoy
CG Madness is based on the classic game Marble Madness. You can play levels created by other players and compare your time with the rest of the world.