The launch trailer for LucasArts' Star Wars: Force Unleashed II has just landed and it's definitely smoking hot! Don't be too quick to scratch this title off your to-buy list. * *

More...