It looks like a very interesting game
http://secondlife.com/
You can create your own buildings, games, vehicles, and participate in user-created games like FPS, puzzles and races.
Even professors from universities are using that game to teach to students