Yeah. BIOWARE is amazing! I wouldn't trust Lucas to handle it properly though.
I don't think GL has much of a hand in the video games. Like with the books, he's probably basically given a general plot outline and he can either OK it or veto what he doesn't like.