LucasArts seems to be doing well, they’ve found a new president that is due to take over in mid June, so in a few weeks. IGN reports that Meegan will take over during E3, wow that sounds messy!Although there’s been an interim suit in the Lucasarts president position, Meegan is officially taking over for Darrell Rodriguez, who abruptly resigned in May after holding the job for two years. So what’s going to happen from now?