Your off to a good start there. I am digging the concept. Cant wait to see its progress.
---> I just had a thought.....try doing some research on Megaman X armor suites and try putting Mewtwo in something similar....complete with a Physic Blaster Cannon. The design is both appealing and not overly complex