Star Wars Republic Commando Launch Trailer


Delta Squad - Boss, Fixer, Scorch, and Sev - are back.