Quote Originally Posted by Demetirus View Post
I wonder, wouldn't a simple compromise like 'Mirage System' or even just 'Mirage' sound better to most? I know it would for me.
I like this suggestion. Maybe it isn't verbatim what the Japanese name is, but has a passing reference to it, at the very least.