LucasArts has begun to hype Star Wars: The Force Unleashed 2 up with announcing the official website. The site displays… Read More