By Joseph Czikk May 29, 2014 Former LucasArts President Joins Thalmic Labs To Help Lead Myo Armband’s Gaming Side The much anticipated Myo Armband from Thalmic Labs is already up for pre-orders, but before it gets in the hands of techies…