Xbox 11 years ago Free-to-Play Games Maker Says Free-to-Play Games ‘Inevitable’ On Xbox 360 Owen Good 2 Free-to-play games on the Xbox 360, which rumour has it is a model Microsoft is exploring, are “inevitable,” according to…