There have been 3131 days, 2 hours, 28 minutes since The Force Unleashed II is released
Oct 26, 2010

Related countdowns