Star Wars: The Force Unleashed II

21 10 2010

So we meet once again! Star Wars: The Force Unleashed II, the follow up to the incredibly well-received Force Unleashed , is set to drop and it looks pretty epic! Read the rest of this entry »