Xbox 10 years ago Free-to-Play Games Maker Says Free-to-Play Games ‘Inevitable’ On Xbox 360 Owen Good 2