RikerChick 5 Posted July 7, 2008 LucasArts today announced that they will debut the launch trailer for the upcoming game Star Wars: The Force Unleashed on ew.com at 6am Pacific Time on Wednesday, July 9th. View the full article Share this post Link to post Share on other sites