TM & C All Rights Reserved  Halo is Microsoft  Street Fighter is CAPCOM  Final Fantasy is Square enix