Hot on the heels of yesterday's revelation about the new title, Star Wars: The Force Unleashed, comes official confirmation of its existence. This morning, LucasArts launched the official Web site for the game and also announced its ship window--November 2007.