/images/quoteimage/satoru-iwata-fb-742944.jpg

The term 'innovative' or 'innovation' is often vague or ambiguous. But in our definition, innovation means to make something which people think impossible possible.

Satoru Iwata