Games/Elektra/MediaElektra·, 2005 · MFORMA Group Inc.MediaBack to gameAll2Screenshots2Screenshots2More about ElektraPlayer reviewsMore in this franchise