LucasArts "internal team" on Force Unleashed 2, and "partners"