Second Life (finally) gets a direct competitor: Multiverse The brainchild of several ex-Netscape execs, the Mountain View start-up Multiverse, as the name suggests, isnt a single online world, but a platform for creating games and other 3D experiences with the companys development tools, whic...