Square Enix launches its epic Final Fantasy XIII with an epic party

Square Enix knows how to do epic video games and big parties. Tonight, the Japanese company threw its launch party for Final Fantasy XIII, a huge release for the U.S. console game market that goes on sale Tuesday. The launch party itself, housed in a grand theater in San Francisco, showed that video games are serious business, with as much pomp and circumstance as the red carpet launch of a movie like Avatar.