LOST ODYSSEY Free To Download On Xbox One Until End Of The Year

In celebration of 300 games now available for Xbox One backwards compatibility, Microsoft has released Lost Odyssey for free until the end of the year...read more on Gametyrant

GeekTyrant Homepage